|Great to hear that this worked out for you :)|
Progression of watermarks on an empty stream is a known issue, that we are working on to resolve in the future. Usually recommended workarounds are to send a custom blank event (which should be ignored) once a while.
I have expanded the documentation:
Please check it and If you have any further suggestions you are welcome to make a comments in the PR. I hope it clarifies the behaviour.