Work Manager on Chinese ROMs like Xiaomi and Oppo, when under battery optimization, increase the scheduled delay of work by several hours., however, I have noticed some apps
So, turns out the solution to keep the jobs running on time is to enable auto-start and disable battery optimization for the devices.
Guiding your users to do so is inconvenient but as of now, this is what can be done!