Keep running timer-like app in watchOS standalone app with swiftUI

I have been making a "simple" app which is like a timer that will trigger alarm after a fixed time and run just in Apple Watch with no iPhone companion app needed, Im using Timer.publish for this and checking when the timer updates (given the step value) on received, but the issue I keep observing is that it works in simulator but in real device when it goes to standby (screen turns off) the app freezes and goes back running when it recovers the focus, I have been searching and found not many good alternative to this as people suggest to either use the iphone to trigger event on the watch or do other kind of event like set it as a workoutsesion but this still will not work in this case as the app needs to be like any timer or alarm app that works even when its on background, how can this be done in SwiftUI? I assume this is doable as some apps work in that way and not only Apple's apps of course. Thanks for any clue about this, Im lost really

Keep running timer-like app in watchOS standalone app with swiftUI
 
 
Q