Jeffrey- This is the best filter option when you want your reports to be dynamically updated to latest date. I find this very useful, and it works totally fine on desktop and server. I'm not sure why yours doesn't, but I would check if there are multiple date filters in a single worksheet. Make sure you have (only) one "Filter to recent date" filter. Also, common tendency is that most users check both recent date and also the "Filter to recent date" checkbox which is another cause of the problem, because when you publish the view, the date that you've checked remains static and overwrites the "Preset".
If this doesn't work, could you mock up some data and attach a packaged workbook?