GLB and JSON files not appearing Quest Pro

Description of the bug

Hi,

Thanks for the asset ! It works well on the Quest Pro (Android), but I've got a problem : .glb and .json files are not appearing in the browser, nor listed by system.IO when retrieving directory info. It works well in the editor when removing the "!Unity_Editor" preprocessing for testing, but once inside the quest the files are non existent. (but png files in the same folder are here).

I've tried using Directory.GetFiles(path) instead of GetFileSystemInfo, but same. The "show hidden files" button doesn't help, and there is no log message.

Reproduction steps

  • Open the browser on a Quest Pro device
  • Try to load a .glb or .json file

Capture d’écran 2023-10-13 145645

com oculus vrshell-20231013-145755

Platform specs

  • Unity version: 2021.3.25f1
  • Platform: Android
  • Device: Quest Pro, Android 12L
  • How did you download the plugin: Asset Store

Additional info

Manisfest File :
<?xml version="1.0" encoding="utf-8" standalone="no"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:installLocation="auto"> <uses-permission android:name="android.permission.RECORD_AUDIO" tools:node="remove" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" tools:node="remove" /> <application android:label="@string/app_name" android:icon="@mipmap/app_icon" android:allowBackup="false" android:requestLegacyExternalStorage="true"> <activity android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" android:configChanges="locale|fontScale|keyboard|keyboardHidden|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" android:launchMode="singleTask" android:name="com.unity3d.player.UnityPlayerActivity" android:excludeFromRecents="true" android:exported="true"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="false" /> <meta-data android:name="com.samsung.android.vr.application.mode" android:value="vr_only" /> </application> <uses-feature android:name="android.hardware.vr.headtracking" android:version="1" android:required="true" /> <uses-feature android:name="com.oculus.feature.PASSTHROUGH" android:required="true" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="replace"/> <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/> </manifest>

image