Assigned Runways and pro ATC

Same thing happens with Pilot2ATC.

These third party ATC programs tend to adhere to correct runway usage better / more so than MSFS so you end up in the situation you see.

I don’t know about Pro ATC, but Pilot2ATC actually has an option to “Force Sim Runway Use” which will override what it thinks it should be using, and use what the sim is so everyone is going the same direction.