cancel
Showing results for 
Search instead for 
Did you mean: 

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

Hejden
Explorer
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 5

Hejden
Explorer
I should probably mention that the app was built for "Shipping" using Unreal Engine 4.18.1

priamgivord
Honored Guest
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
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
Honored Guest
a9mqzaybwozr.png

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?