I use iPhone XR and has the same issue. The only way I found to fix it is to place the phone into the door pocket where BMW Wifi antenna is. It always helps, but... you can't charge it that way. I was evening thinking of adding USB port into the door trim... looks like getting new iPhone later this year would be a better fix