BMW CarPlay "No Internet Connection" when starting car
I've looked at multiple threads regarding BMW and CarPlay's "No Internet Connection" but haven't found an exact match for the situation I see. When I start my car, CarPlay sometimes partially activates. I primarily use it for Waze navigation and to get Waze to display in the panel, I sometimes have to activate Sport or Eco Drive mode. If I go to Wi-Fi on my iPhone, it displays that CarPlay is engaged but there is a message "No Internet Connection." If I disable Wi-Fi and then re-enable it, CarPlay reconnects and no warning message appears. So my question is, what is preventing the internet connection from establishing at the time I start the car? Why do I have to perform the disable/enable step to activate it?
iPhone 12