I have a routine that switches off my Bluetooth, mobile data and WiFi connections at a specific time. Sometimes I decide to switch these back on immediately if I was in the middle of something and need those connections. Up until a month or 2 ago, I could simply turn these back on. However, recently when I do this while it is still in the same minute that the automation ran, everything switches back off by itself a few seconds later. Once the minute is over, I have no problems, e.g. routine runs at 12.30 - if I try to turn things back on while it is still 12.30 then they switch off again a few seconds later. I checked the routine and there is nothing weird or complicated about it that would suggest a problem with it.
I think once a routine has run once, it should not trigger again. And the fact it has only started happening recently suggests it was not always designed like this