[Xposed Framework Modules] bouvrie:
I would like to have Horizon Go working too, and while old versions of the app wouldn't even start at all because of them checking for root ("which su" command), I suspect the issue now lies with Xposed itself. See the line from the logcat:

05-30 16:00:12.267 8899 8899 W System.err: java.lang.ClassNotFoundException: de.robv.android.xposed.XposedBridge

I see that error in my log as well (the app starts and works fine, until I start a stream to watch, and I get a message "Sorry, the video cannot be played at this time. (4101)"), and this thread seems to be on spot too.

I don't know if the Horizon Go app actively calls Xposed classes to detect the framework to determine whether the user has root. But if not, I don't think that's something RootCloak is designed to counter, and rather something that should be fixed in Xposed. According to this, the XposedBridge.jar should be located at /data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar. However, in my case, the /data/data/de.robv.android.xposed.installer/bin/ dir was empty. When I

copied /system/framework/XposedBridge.jar to /data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar, the error disappeared, but instead I got:

06-15 13:22:38.948 D/AndroidRuntime(26631): Shutting down VM
06-15 13:22:38.949 E/AndroidRuntime(26631): FATAL EXCEPTION: main
06-15 13:22:38.949 E/AndroidRuntime(26631): Process: com.lgi.orionandroid, PID: 26631
06-15 13:22:38.949 E/AndroidRuntime(26631): java.lang.UnsatisfiedLinkError: XPrivacy
06-15 13:22:38.949 E/AndroidRuntime(26631):	at biz.bokhorst.xprivacy.XRuntime.a(SourceFile:81)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:693)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at java.lang.Runtime.loadLibrary(<Xposed>)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at java.lang.System.loadLibrary(System.java:988)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at com.crashlytics.android.ndk.JniNativeApi.<clinit>(SourceFile:13)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at com.crashlytics.android.ndk.CrashlyticsNdk.<init>(SourceFile:33)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at com.lgi.orionandroid.CrashSender.init(SourceFile:20)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at com.lgi.orionandroid.CustomApplication.onCreate(SourceFile:71)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at com.lgi.orionandroid.CustomApplication.getSystemService(SourceFile:40)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.content.ContentProvider.attachInfo(ContentProvider.java:1718)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.content.ContentProvider.attachInfo(ContentProvider.java:1705)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.app.ActivityThread.installProvider(ActivityThread.java:5134)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.app.ActivityThread.installContentProviders(ActivityThread.java:4702)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4642)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:713)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.app.ActivityThread.handleBindApplication(<Xposed>)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.app.ActivityThread.access$1500(ActivityThread.java:156)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1412)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.os.Handler.dispatchMessage(Handler.java:102)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.os.Looper.loop(Looper.java:211)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at android.app.ActivityThread.main(ActivityThread.java:5389)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at java.lang.reflect.Method.invoke(Native Method)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at java.lang.reflect.Method.invoke(Method.java:372)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
06-15 13:22:38.949 E/AndroidRuntime(26631):	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:119)

This leads me to believe that somehow, the Horizon Go app causes Android to check for XposedBridge in the wrong location. Perhaps this discussion is better continued in this Xposed thread?