I've had my M3 for 3 years now and experienced this problem off and on again during that time. It was VERY frustrating!
The fix I found was going into my app settings on the phone. The phone had permission to put the Tesla app to sleep when not in use. Since revoking that permission a couple...