Unable to get files on oculus

I’m having an issue where after building my project onto oculus it is failing to get the files. When running within unreal on my computer it is fine. I’ve included my manifest file in case someone can see an issue with it.

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.epicgames.MyProject" android:installLocation="internalOnly" android:versionCode="1" android:versionName="1.0">
  <!-- Application Definition -->
  <application android:label="@string/app_name" android:icon="@drawable/icon" android:hardwareAccelerated="true" android:extractNativeLibs="true" android:name="com.epicgames.unreal.GameApplication" android:requestLegacyExternalStorage="true" android:hasCode="true">
    <activity android:name="com.epicgames.unreal.GameActivity" android:exported="true" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" android:configChanges="mcc|mnc|uiMode|density|screenSize|smallestScreenSize|screenLayout|orientation|keyboardHidden|keyboard|navigation|touchscreen|locale|fontScale|layoutDirection" android:resizeableActivity="false" android:launchMode="singleTask" android:screenOrientation="sensorLandscape" android:debuggable="true">
      <meta-data android:name="android.app.lib_name" android:value="Unreal" />
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
        <category android:name="com.oculus.intent.category.VR" />
      </intent-filter>
      <meta-data android:name="com.oculus.vr.focusaware" android:value="true" />
    </activity>
    <activity android:name=".DownloaderActivity" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.EngineVersion" android:value="5.0.2" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.EngineBranch" android:value="++UE5+Release-5.0" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.ProjectVersion" android:value="1.0.0.0" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.DepthBufferPreference" android:value="0" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bPackageDataInsideApk" android:value="true" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bVerifyOBBOnStartUp" android:value="false" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bShouldHideUI" android:value="true" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.ProjectName" android:value="MyProject" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.AppType" android:value="" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bHasOBBFiles" android:value="true" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.BuildConfiguration" android:value="Development" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.CookedFlavors" android:value="ASTC" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bValidateTextureFormats" android:value="true" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bUseExternalFilesDir" android:value="true" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bPublicLogFiles" android:value="false" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bUseDisplayCutout" android:value="false" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bAllowIMU" android:value="true" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.bSupportsVulkan" android:value="true" />
    <meta-data android:name="com.epicgames.unreal.GameActivity.StartupPermissions" android:value="android.permission.WRITE_EXTERNAL_STORAGE" />
    <meta-data android:name="com.google.android.gms.games.APP_ID" android:value="@string/app_id" />
    <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
    <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
    <service android:name="OBBDownloaderService" />
    <receiver android:name="AlarmReceiver" />
    <receiver android:name="com.epicgames.unreal.LocalNotificationReceiver" />
    <receiver android:name="com.epicgames.unreal.MulticastBroadcastReceiver" android:exported="true">
      <intent-filter>
        <action android:name="com.android.vending.INSTALL_REFERRER" />
      </intent-filter>
    </receiver>
    <meta-data android:name="android.max_aspect" android:value="2.10" />
    <meta-data android:name="com.oculus.supportedDevices" android:value="quest|delmar" />
    <meta-data android:name="com.oculus.handtracking.frequency" android:value="LOW" />
    <receiver android:name="com.epicgames.unreal.RemoteFileManagerReceiver" android:exported="true">
      <intent-filter>
        <action android:name="com.epicgames.unreal.RemoteFileManager.intent.COMMAND" />
      </intent-filter>
    </receiver>
    <meta-data android:name="com.epicgames.unreal.RemoteFileManager.bAllowNetworkConnection" android:value="true" />
  </application>
  <!-- Requirements -->
  <uses-feature android:glEsVersion="0x00030002" android:required="true" />
  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <uses-permission android:name="android.permission.WAKE_LOCK" />
  <uses-permission android:name="com.android.vending.CHECK_LICENSE" />
  <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  <uses-permission android:name="com.android.vending.BILLING" />
  <!-- Supported texture compression formats (cooked) -->
  <supports-gl-texture android:name="GL_KHR_texture_compression_astc_ldr" />
  <uses-feature android:name="android.hardware.vr.headtracking" android:version="1" android:required="true" />
  <uses-permission android:name="com.oculus.permission.HAND_TRACKING" />
  <uses-feature android:name="oculus.software.handtracking" android:required="false" />
  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  <uses-feature android:name="android.hardware.usb.host" />
</manifest>

I use the following function to get my txt file and it works fine when running on the computer.

FString UInputFileToString::GetFileToString(FString Filename)
{

	FString directory = FPaths::ProjectContentDir();
	FString result;
	IPlatformFile& file = FPlatformFileManager::Get().GetPlatformFile();
	if (file.CreateDirectory(*directory)) {
		FString myFile = directory + Filename;
		FFileHelper::LoadFileToString(result, *myFile);
	}

	return result;
}

In order to debug this, I have used the following post’s response to get all files within a folder. With the plan to print these files out to a debug UI. So I can check if the files are actually in the final build or not.

However, no matter whether I’m in a build or just running from my computer for some reason it returns no files.
Does this not work in UE5 I can’t seem to get any results using the exact same code as within the post, with the following blueprint I seem to get nothing even tho there are PNGs within the file.