Despite the tasker profiles, I'm seeing a very rare failure still happening. And thanks to my attempts at figuring out the "BT Near" profile, I have that BLE Scanner app to give me a clue.
In my observations, there are two observable failure types:
1) phone key functionality can be recovered with a BT toggle
2) phone key functionality can be recovered with an Airplane mode toggle
Never has it been necessary to reboot the Tesla screen (although in both of the above situations, doing so does fix the problem as well).
The periodic BT toggle Tasker profile(s) will prevent #1 from happening, which does seem to be the majority of failure types. But in the #2 failure mode, something a bit more catastrophic has happened such that the BT toggle doesn't clear the issue. Airplane mode seems to go deeper in its reset.
I've been checking my BLE Scanner, and when failure type 2 occurs (I know because toggling BT doesn't resolve), the scanner app shows that all 4 iBeacon BLE radios are undetected by the phone. For a while, it was unclear to me whether this was an issue with the phone not scanning for the signals, or if the car was no longer advertising the beacons.
This morning, I checked the scanner and only 3 iBeacons were being picked up by the phone. Even with a BT and Airplane toggle, I could only see 3 out of 4. However, despite the missing iBeacon connection, the phone key was still functional. This was the first time I've witnessed this. I was a bit surprised that Airplane toggle didn't get me back the 4th one. It seems to imply that there was a car-side failure for one of the radios.
Next, I used the app to wake up the car. I was standing next to the car and could hear the wake. Then I checked my BLE Scanner app and the 4th missing iBeacon was back. This would imply that it somehow fell asleep with the rest of the car. This would definitely be a car-side issue, since my expectation is that all the iBeacons should remain awake so phone-key functionality isn't affected by car sleep.
Today I observed 1 iBeacon asleep. But if all 4 fall asleep, which I now think is possible and has happened to me before, then phone key will appear to be dead until the car is woken up. In the interim, radio toggles on the phone won't help.