Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Hejden's avatar
Hejden
Explorer
9 years ago

VRC Validator 1.20.0.0 fails my Unreal engine app, claiming it's built with an old Unity version

When running the VRC Validator on my app built in Unreal engine, it states the following:

Starting TestSdkVersion
SDK version detected 1.17 for processId 0x22d8

SDK version detected 1.17 for processId 0x22d8

Engine Identification for processId 0x22d8
        EngineName: Unity
        EnginePluginName: OVRPlugin
        EnginePluginVersion: 1.19.0
        EngineVersion: ++UE4+Release-4.18-
ERROR: The application is built against an older Unity version
Cleaning up...
Test FAILED

All the other tests pass without any issues, so I was wondering if anyone has any clues on how to solve this?

5 Replies

Replies have been turned off for this discussion
  • I should probably mention that the app was built for "Shipping" using Unreal Engine 4.18.1
  • Hi, same issue with Unreal 4.18.2, weird, I feel I missed something but spent too long with no avail so I am posting 
  • G_no's avatar
    G_no
    Honored Guest
    I'm having the same problem with 4.18.3
    Using OculusVRCValidator version 1.24.0.0

    @imperativity
    Has a fix been pushed? Any tips how to get around this?

  • G_no's avatar
    G_no
    Honored Guest
    @imperativity
    Thanks for confirming.
    Does the Oculus backend use that same validator? Or would it be worth-while to upload builds using ovr-platform-util.exe to get the results from the server?