u/steve2811

Quest 3: some sideloaded apps get no room data, log shows ERROR_PACKAGE_UNTRUSTED(-10035)

Hi all. Some of my sideloaded apps that use the room scan stall at "parsing room data", then show an unknown error loading the room scan. Store apps (e.g. First Encounter) load the room fine on the same headset.

Setup:

  • Quest 3, Horizon OS v2.7
  • Build: UP1A.231005.007.A1, branch releases-oculus-14.0-v207, system version 52433670048800520
  • Apps installed via Rookie Sideloader (installer=null). The failing ones are builds with a modified package name, e.g. com.mrf.<original.package>.

What I've checked:

  • Re-scanned the room (deleted all spaces, rebuilt), rebooted, reinstalled the apps
  • USE_SCENE / USE_ANCHOR_API show granted=true in dumpsys package
  • Developer mode toggled off/on
  • Clock/timezone correct, internet works (ping OK), no device owner (dpm list-owners → no owners)

Log: the spatial persistence service rejects the package:
Package com.mrf.xxx is not trusted, status: PackageTrustedStatus::UNTRUSTED(1)
RPC not allowed for discoverSpacesV2 due to AnchorResultCode::ERROR_PACKAGE_UNTRUSTED(-10035)
The app then times out loading the scene. This error doesn't show up for Store apps.

Is the package trust check tied to the package identity/signature, so renamed or re-signed builds are expected to be rejected? Or could something else cause this on recent builds?

Thank you all!

I have read the rules, searched the megathread and read all the pinned posts.

reddit.com
u/steve2811 — 11 days ago