Hi!
SObjectizer's timers are based on timertt's timer, and timertt doesn't support wall-clock timers, only relative ones. It means that timertt doesn't support timers that should be fired at, for example, 15:05:45. Only timers that have to be fired after, for example, 15 seconds from now.
For that purpose, timertt uses monotonic clock (std::chrono::steady_clock) and that monotonic clock shouldn't be affected by time adjustment (if stdlib is implemented correctly). I have checked that behavior during the development of timertt and it worked at that time.
I don't believe that wait_for for steady_clock will work differently. Maybe it even implemented just as wait_until(now()+pause).
I'll check the behavior you described, but only at the beginning of the next week.