Using Docker all-in-one image daveearley/hi.events-all-in-one:latest
The UpdateEventStatsListener class exists in the codebase at app/Listeners/Event/UpdateEventStatsListener.php and is correctly structured to handle OrderStatusChangedEvent, but Laravel's event auto-discovery isn't registering it β even though listeners in the sibling app/Listeners/Order/ directory are discovered and work fine. This means the event_statistics table never updates when orders complete, causing the dashboard to show incorrect revenue and order counts.