I added new sync rules to my application, but when I promoted to production, I am unable to reprocess the sync rules manually, why?

Note that the business hours check is no longer applicable - sync rules now always start reprocessing as soon as they’ve been deployed. See this post.