GearVR displays "Pause Download" screen with progress bar

I have a GearVR simple app based on first person template. The phone says "put the phone into the GearVR and when you do all that is displayed is the unreal logo, a progress bar and a “Pause Download” button. It appears as though it is just being displayed in 2D. Really confused here.

Hello BlueByLiquid,

I have a few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Can you reproduce this issue in a clean project?
  2. If so, could you provide a detailed set of steps to reproduce this issue on our end?
  3. Could you provide screen shots of any blueprints that may be involved with this issue?

Its just base first person template with no added blueprints. It is just a cube to the project. Repro below:

  1. New Level
  2. Choose default level
  3. Drag in a cube into the level.
  4. Go to Edit->project settings->Android and change
    4a. Click the button to make Platform files writable for APKPackaging
    4b. Minimum SDK to 22
    4c. Check “Configure the AndroidManifest for deployment to GearVR”
  5. Go to Edit->project settings->Android SDK and change the following
    5a. Location of Android SDK: C:/NVPACK/android-sdk-windows
    5b. Location of Android NDK: C:/NVPACK/android-ndk-r10e
    5c. Location of ANT: C:/NVPACK/apache-ant-1.8.2
    5d. Location of JAVA: C:/NVPACK/jdk1.7.0_71
    5e. NDK API Level: android-22
  6. Click File->Package Project->Andorid->Android (ETC2)
  7. Select a location for build and click okay.
  8. Wait for build to complete
  9. Plugin Samsung S6 into computer
  10. Go to build folder and double click on: Install_Mobile2_Development-armv7-es2.bat
  11. Wait for install
  12. Launch app on S6.
  13. Put S6 into GearVR.
  14. Get “Thread priority exception. Make sure your app is signed”
  15. Plug S6 back into computer.
  16. Run Install_Mobile2_NoOBBInstall_Development-armv7-es2.bat instead
  17. Wait for install to complete
  18. Launch app on S6.
  19. Put S6 into GearVR.
  20. Get Ureal Engine background (not warped for VR). There is a progress bar that says “0MB/0MB” and “0%”. There is also a “pause Download button”

Also note the project works fine in 2D on the phone if I uncheck the “Configure the AndroidManifest for deployment to GearVR”

The fix is to check, “Package game inside apk” in the android settings. Probably should add this to the documentation.

Make sure created the Oculus Signature file & put it in the right directory. Also make sure you don’t disconnect the phone before the install is done. (I got the download screen once that way)

Oculus Signature file info - https://docs.unrealengine.com/latest/INT/Platforms/GearVR/Prerequisites/index.html

A year and a half later, still not updated in documentation, took me way to long to find this information out.