Mystery solved! The problem is that the car (after update to 17.11.3/8.1) no longer correctly reports its position. When I manage to toggle off the third button at the top of remote s, everything else works just fine. I also noted that Tesla's own app displays erratic behavior when trying to show the cars position (but it survives).
So, now I will contact Tesla support to see if they can make my car report a proper position...
Thanks for giving us a temporary fix solution.
I have already submitted a permanent fix to the App Store, and it should be available within the next few days depending on how quickly Apple reviews it. The reason why the app crashed was not because it didn't have coordinates, but rather because the Tesla API reports invalid coordinates (i.e. values not within the -180 to 180 degrees of latitude/longitude). So to fix this, I now check whether Tesla gives me valid coordinates first before I try to set the map to display that location.
Here's the change log for the upcoming Remote S version 3.3.7 (it includes things that I've working on up until now)
- Fixed a bug that caused the app to crash for when the car falsely reports its location as invalid coordinates.
- You can now tap the firmware version to display the car's name immediately instead. Useful for those who don't want to wait a few seconds to see the car name.
- Added Remote S to the complications gallery on the Apple Watch app on the iPhone.
- Added notifications for when the app is closed after issuing a command and the command failed.
- Fixed bug for charge rate not showing the decimal points accurately when using precise car stats.
- Charge rate now shows decimal points by default.
- Added icon for settings button for users who do not have a pano roof.
- Fixed bug for Summon/Homelink for accounts with multiple cars.