Not sure if this forum or an Android app forum is the best place to put this issues. Ever since enabled DVR support in Plex (just over a week ago) I’ve been unable to schedule any recordings in the Android app. On any episode/movie if I click the record button the app hangs briefly and then crashes. I tried uninstalling plex and installing it again but that was no help. Scheduling from the web interface works fine (but is very inconvenient)
I plugged the phone into my laptop to get access to the logs and the error in question is (Version 6.14.1.3753):
03-30 16:46:28.800: E/AndroidRuntime(20209): FATAL EXCEPTION: main
03-30 16:46:28.800: E/AndroidRuntime(20209): Process: com.plexapp.android, PID: 20209
03-30 16:46:28.800: E/AndroidRuntime(20209): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.plexapp.android/com.plexapp.plex.subscription.mobile.MediaSubscriptionActivity}: java.lang.NullPointerException: Attempt to get length of null array
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2924)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2985)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.ActivityThread.-wrap14(ActivityThread.java)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1635)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.os.Handler.dispatchMessage(Handler.java:102)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.os.Looper.loop(Looper.java:154)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.ActivityThread.main(ActivityThread.java:6692)
03-30 16:46:28.800: E/AndroidRuntime(20209): at java.lang.reflect.Method.invoke(Native Method)
03-30 16:46:28.800: E/AndroidRuntime(20209): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1468)
03-30 16:46:28.800: E/AndroidRuntime(20209): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1358)
03-30 16:46:28.800: E/AndroidRuntime(20209): Caused by: java.lang.NullPointerException: Attempt to get length of null array
03-30 16:46:28.800: E/AndroidRuntime(20209): at com.plexapp.plex.subscription.ab.a(SourceFile:35)
03-30 16:46:28.800: E/AndroidRuntime(20209): at com.plexapp.plex.subscription.ab.b(SourceFile:26)
03-30 16:46:28.800: E/AndroidRuntime(20209): at com.plexapp.plex.subscription.mobile.l.a(SourceFile:216)
03-30 16:46:28.800: E/AndroidRuntime(20209): at com.plexapp.plex.subscription.mobile.l.a(SourceFile:161)
03-30 16:46:28.800: E/AndroidRuntime(20209): at com.plexapp.plex.subscription.mobile.l.b(SourceFile:60)
03-30 16:46:28.800: E/AndroidRuntime(20209): at com.plexapp.plex.subscription.mobile.l.f(SourceFile:51)
03-30 16:46:28.800: E/AndroidRuntime(20209): at com.plexapp.plex.subscription.mobile.l.onViewCreated(SourceFile:43)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1010)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1171)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.BackStackRecord.run(BackStackRecord.java:815)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1582)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.FragmentController.execPendingActions(FragmentController.java:372)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.Activity.performStart(Activity.java:6928)
03-30 16:46:28.800: E/AndroidRuntime(20209): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2887)
03-30 16:46:28.800: E/AndroidRuntime(20209): … 9 more
I’m assuming I am supposed to be able to schedule recordings from Android?
