So I went over my WIFI AP configuration and I do not have Client Isolation enabled, in fact that value is set to disabled on both SSID-s the AP runs. I can also verify that as I can create a file share on my laptop that connects to WIFI and have my phone access that files hare with my laptop credentials while both are on same WIFI. So seems more like the car/tesla phone app issue.
My garage is right next to my living room with just a Gyproc wall between, the phone app Tesla alert shows connected on the alerts bar while I am in living room, however when I open the app, it says attempting to connect and never gets connection to the car unless I move to the car and open car door. So standing next to the car does not switch that communication to Bluetooth or LTE unless I open the car door or switch my phone to use LTE instead of WIFI. So if my phone app talks to Tesla servers using WIFI on my phone and the Tesla servers can wake the car using LTE, how come the Tesla servers need me to swap my phone to LTE also before they decide to wake the car or need me to wake the car by opening a door? I wonder if there is a glitch in the app in that if it is on same WIFI as the car, it does not try to ask the servers to wake the car, but if its on LTE it cannot talk to car directly so has to ask the servers to initiate the connection?