openxr open composite DDL error

Discussion in 'Automobilista 2 - Help & Support' started by fahim9, Jun 29, 2025 at 2:50 PM.

  1. fahim9

    fahim9 New Member

    Joined:
    Sunday
    Messages:
    2
    Likes Received:
    0
    I get a double error when motion compensation kicks in via OpenXR and Open Composite.
    I have to press return twice to cancel the errors and then it continues the motion open compensation 'countdown'. There are zero errors when launching eurotruck simulator and flight simulator 2024. Only in AMS2. Any ideads lads? Thanks

    [​IMG]
    [​IMG]
     
  2. fahim9

    fahim9 New Member

    Joined:
    Sunday
    Messages:
    2
    Likes Received:
    0
    well chatGP is telling me this: is it right ? LOL

    AMS2 is attempting to use an older or unsupported version of the OpenVR compositor interface (IVRCompositor_005), but the version of OpenComposite you're using doesn't support that interface, hence the crash/error.

    Most modern games and apps use newer interfaces like IVRCompositor_021+, but AMS2 must be calling an outdated or unique interface — and OpenComposite is choking on it.

    Download the latest from here:
    https://github.com/mbucchia/OpenComposite

    • Replace openvr_api.dll in AMS2 directory with the one from this repo.

    • Use the OpenComposite Companion App from the same repo to configure per-game options and force OpenXR.
    2. Force AMS2 to Use a Newer VR Interface (if possible)
    Unfortunately, if AMS2 is hardcoded to use IVRCompositor_005, there's no way to override that from your end. But sometimes forcing OpenXR via the launch parameters or configs can prevent it from falling back to OpenVR entirely.

    Check:

    • steamapps/common/Automobilista 2/steam_appid.txt

    • Launch options in Steam: try setting -openxr or -vrmode openxr if supported.
     

Share This Page