Internet in the car

Hello, I have a D5 with Sensus Navigation and on call as well as CarPlay/Android Auto option. I connected my iPhone 7 via Bluetooth to the car and set the ticking Internet via Bluetooth when communicating. I only noticed now that I was not connected to the Internet via iPhone so obviously, because when I opened a WLAN hotspot with the iPhone and connected the XC90 via WLAN, I got the real traffic information (roads in the city were green and red, was not the case via Bluetooth, because they were only gray). Also, download app etc. was not possible. Therefore, my question: How can I use my iPhone to make phone calls via freephone and at the same time to download traffic data? Thought, that’s why you have to put the hook. Do I have to set up something in the iPhone? (That no mobile data are available while you are on the phone is clear to me). How do I connect my iPhone via CarPlay? Then Bluetooth is snapped. Traffic data I want to have anyway. Somehow I don’t get through there anymore. I don’t want to create a SIM card for the internal modem.