Thanks for the links JJ. I am currently compiling the source for 4.2.1 and will make these changes to see how it goes. Still very confused to why the IHeadMountedDisplay is not being initiated, since IsHMDEnabled() is being passes true and the code runs correctly for Windows.