I'm currently using a realme X50 5G (European Edition) to tether my internet.
I've come across an annoying issue where each night at around 3:00 AM the phone seems to restart or do something that means USB tethering gets disabled.
The phone won't automatically USB tether, even with the developer settings set to do USB tethering by default.
I've also tried using Automate to both automatically tether when USB is connected (which works) and also to try and turn tethering on at 3:10 AM. That last one doesn't seem to work, I feel like the phone needs unlocking (even though I disabled the lock) before it works. Automate is allowed to start up and run in the background etc.
Yes, I've checked that auto restarting isn't enabled etc.