Azure runs on a modified HyperV, right? Or are you saying they are using some other hypervisor there?
but i simply don’t know why there is a difference
edit: if you search “hyperv rct bug” you will find forum posts fasts showing the timeline of this issue lasting years and many clients complaining that microsoft would not even acknowledge the issue publicly (or even in ms support cases) until very very recently