ATC Assigns Wrong Runways with Wind Direction

LXGB today and ATC sent me to runway 27 for landing, with 9kts tailwind. I checked winds and flightradar24 and real planes were using 09. ATC didn’t even give me an option to change runway, only approach. Also during descent ATC was constantly changing flight level. Every 30 seconds I was being given a different altitude!

In game ATC works fine 9 out of 10 times but when it does not, it’s a real pain.