the event doesn't reset until you go to your shop page.
if you had new purchases after viewing your shop/collecting your till and didn't get a new event, then yes something is definitely not working right.
could you possibly grab me the shopid of the shop that's not working? it's in the url when you go to the shop.