Yes, pretty common behaviour in MSFS2020 I’m afraid.
However I have been able to mitigate this to an extent in IFR; first off prepare the f/plan in SimBrief then export it to Little Navmap using the SimBrief Downloader. Next, tweak the LNM F/P to show departure gate/stand plus your final maximum cruising level and export it to the sim. In the sim itself use this F/P from LNM in the world map as is, so that the sim “knows” what you are planning to do. A bit fiddly I know but only takes 30 seconds. Incidentally if the aircraft I’m using can import direct from SimBrief I do that rather than using the sim F/P.
Using this method I almost always get acceptable instructions from ATC. I occasionally have to “remind” ATC but so far no more death dives to the runway!