Android?

As for any android based device, far all included apps (tts is also app)
- Check all permissions
- turn off all power restrictions
- work in the background without restrictions
etc

And again, the device UI and launcher can cause problems despite everything