Hi Geoff –
I’ve tried the Event Rocket Plugin, the custom “single-day.php” template file outlined in that thread, and at least a half dozen custom functions added to the functions.php file – they all don’t seem to have any impact on the http header status of empty event pages.
Any other suggestions? The strange thing is, the page actually exists – it’s just says “No events scheduled for September 21, 2012. Please try another day” – I’m not sure why the header returns a 404.
From my research, it seems like every installation using The Events Calendar plugin – pro or otherwise – is impacted by this, and many other users are struggling with this issue. I’d appreciate it if your team could look into it further.