Hi mhopia and txclass1,
We just tested this on a couple of our development installs and the feature seems to be working correctly in the current version of the plugin. Just to be sure, the exceptions specify the time on a specific day for which your restaurant is open, not for which it’s closed. So, if you set the time of the exception for 7:00pm to 9:00pm, those will be the only time slots available for booking and the rest will be grayed out, not vice versa.
Also, try visiting your reservation page while not logged in to WordPress. There are a few features that admins can override, so that they can make quick updates to the bookings, if necessary.
That being said, we did release an update yesterday afternoon that corrected an issue with logged-in users not seeing blocked out dates on time slots that had hit their maximum number of reservations. Perhaps that was also having an effect on the exceptions.
Have you since installed the newest update?
Also, sometimes I’ve seen it where, even if you log out, the cache of your browser still shows you the results as if you are still logged in. Perhaps try looking at the form in an incognito/private browser window.