At 17:37 UTC I flew from ZGGG to VHHH on expert server. About 50 nm from VHHH I contacted approach and requested ILS approach for any runway. I was cleared for an approach to R7r
I was almost ghosted for not following instructions despite being aligned for R7r. I left the server before he did so. He did not give me any further instructions or vectors to align me to the “correct runway” but instead tried to ghost me.
As shown on the map. Had I done something wrong or had ATC made a mistake?
IFATC can make mistakes, and at that point it would be better to contact the specific IFATC Controller. He will answer your question, and come along a conclusion easier.
Anyways, you should check your ATC command logs to see if the controller changed runway assignment before this happened.
If we aren’t missing any messages here,
That was the approach controllers fault, they most likely either accidentally cleared you for the ILS 7R, and meant for you to be cleared for 7L, or they intended for you to fly the 7R ILS, but confused you for someone else.
Either way, a simple mistake on their part.
I do think they overreacted with a “or you will be ghosted”, that often gets thrown around too easily.