Unless I misunderstand, I don't think the Profilux sends out the text directly.
It gets sent through your email provider. The GHL servers log into your email account to do that. Hence the need to enter your email address, password, server and port in the settings.
This is the reason I setup an entirely new account just for the Profilux. Security of my existing email accounts.
This is also why I have that daily text. If my email account blocks the GHL servers, because they deem them suspicious, I'd never know. And that's what happened. I was testing some controller settings but never got the text alarms. Outlook blocked the GHL servers as suspicious. Once I acknowledge they were not suspicious it's worked fine.
That daily text also tells me the Profilux is actually connected to the internet and GHL servers. Again, no way of knowing the connection has been lost. Unless you happen to look at the P4 and see the logo white or log into the app or myGHL and it doesn't connect to your controller.
The one thing I think GHL equipment is really missing is a heartbeat with it's servers. If they loose contact with the servers, GHL should send you an email and/or text to let you know contact has been lost.