The app communication issue, specifically SENDING COMMANDS TO THE CAR, not just showing data (which works much more consistently), is almost certainly server-side issues and something BMW should really hire some new people properly versed in server-side programming to solve. There's just no...