There is a trick I learned with logging issues that worked every single time I tried it...so this is what you do:
-in dashboard, create new CP host (NOT regular host), but under new -> network object -> gateways and servers -> Check Point host
-give it SAME ip address as your actual management and under management tab, ONLY select logs and servers
-once you save this object, publish changes and install database on actual management
-after this, go to your firewall object, and under logs, you should see an option to add this new object you created, just add it and remove existing management object and push policy
Now, here is the trick...if this works, then I would say maybe leave it like that over the weekend or few days and see what results are. If you see all works fine, then you can remove that object from log section on the gateway and add back regulat mgmt server. I really cant guarantee you 100% it will work, but I must have tried this more than 30 times in the past with people and worked every single time, never failed.