Hotspot timer

Good afternoon.
Tell me what I’m doing wrong.
Task: there is a child - 1 pc., There is a TV with cartoons (youtube) - 1 pc., There are grandparents who are ready to turn on the TV set for the whole day. I want to make a limitation: 2 times a day for 1 hour.
The option with a schedule is not suitable because it is inconvenient (at this time the child can walk).
I did not find a timer in Mikrotik, a script with a timer, too. Found only Hotspot. And it seems like it fits perfectly, but! .. it doesn’t work.
Configured hotspot, configured Server Profiles to login via mac, enabled trial. Configured a user with a mac TV username and password (the device is not important: I tested it on the phone, on the virtual machine - the result is the same). I set the Trial Uptime Limit at 1 min and the Trial Uptime Reset at 1 min for testing.
But the trial does not work: i.e. after 1 minute, the device does not disconnect from the Internet (tested in a browser, youtube and pings). Found it in the User / Limits tab: Limit Uptime, but after disconnecting a second after 2-3 seconds, the connection is made again, i.e. Trial Uptime Reset does not work in this case.
Hence the question: does the trial work at all or does it not work on mac? What am I missing in the settings? (I reviewed a bunch of recommendations for setting up hotspot, they are almost all the same and according to them, everything is configured correctly). Perhaps someone solved a similar problem and can suggest a solution (how to properly configure the hotspot so that the timer works or where can you find scripts with a timer)?
(MikroTik hAP ac2 (latest stable firmware))