When the Surface Pro X was introduced, the x86 emulation on this ARM processor only supported OpenGL graphics up to version 1.1.
The Roon UI requires OpenGL version 3 support.
Unless Microsoft has managed to improve the emulation to support version 3.0 of OpenGL, then the Roon UI will not work on this device.
I suspect that Microsoft has not improved the emulation.
2 Likes