Thanks for creating a detailed topic! This is a good observation. Let me try to replicate this from my end as well.
if possible, can you also run FDK in debug mode to obtain more information in the log ?
Although the logs might not be shown at the right time in the console, the execution ideally happens at the proper interval time controlled by the scheduler. In production accounts, you would ideally notice the logs and execution at the same. Let me know if you notice discrepancies in production as well