INFO: Decoding app manifest INFO: "Hide Shorts dimming" disabled INFO: "Force hide player buttons background" disabled INFO: "Hide shortcuts" disabled INFO: "MaterialYou" disabled INFO: "Return YouTube Username" disabled INFO: Setting patch options INFO: Deleting existing temporary files directory INFO: Decoding resources INFO: Initializing lookup maps INFO: Executing patches INFO: "Change version code" succeeded INFO: Compiling modified resources INFO: Aligning APK INFO: Signing APK INFO: Saved to /tmp/com.google.android.youtube_19.44.39_patched.apk_before_processing INFO: Purging temporary files INFO: Purged resource cache directory SEVERE: "Alternative thumbnails" failed: app.revanced.patcher.patch.PatchException: The patch "Alternative thumbnails" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: Could not find instruction index at app.revanced.util.BytecodeUtilsKt.indexOfFirstInstructionOrThrow(BytecodeUtils.kt:408) at app.revanced.patches.youtube.utils.fix.cairo.CairoFragmentPatchKt.cairoFragmentPatch$lambda$14$lambda$13(CairoFragmentPatch.kt:101) at app.revanced.patcher.patch.Patch.execute(Patch.kt:71) at app.revanced.patcher.patch.BytecodePatch.execute$revanced_patcher(Patch.kt:166) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:84) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Ambient mode control" failed: app.revanced.patcher.patch.PatchException: The patch "Ambient mode control" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Bypass URL redirects" failed: app.revanced.patcher.patch.PatchException: The patch "Bypass URL redirects" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Bypass image region restrictions" failed: app.revanced.patcher.patch.PatchException: The patch "Bypass image region restrictions" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Change layout" failed: app.revanced.patcher.patch.PatchException: The patch "Change layout" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Change live ring click action" failed: app.revanced.patcher.patch.PatchException: The patch "Change live ring click action" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Change player flyout menu toggles" failed: app.revanced.patcher.patch.PatchException: The patch "Change player flyout menu toggles" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Change share sheet" failed: app.revanced.patcher.patch.PatchException: The patch "Change share sheet" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Change start page" failed: app.revanced.patcher.patch.PatchException: The patch "Change start page" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Custom Shorts action buttons" failed: app.revanced.patcher.patch.PatchException: The patch "Custom Shorts action buttons" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Custom branding icon for YouTube" failed: app.revanced.patcher.patch.PatchException: The patch "Custom branding icon for YouTube" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Custom branding name for YouTube" failed: app.revanced.patcher.patch.PatchException: The patch "Custom branding name for YouTube" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Custom double tap length" failed: app.revanced.patcher.patch.PatchException: The patch "Custom double tap length" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Custom header for YouTube" failed: app.revanced.patcher.patch.PatchException: The patch "Custom header for YouTube" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Description components" failed: app.revanced.patcher.patch.PatchException: The patch "Description components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Disable QUIC protocol" failed: app.revanced.patcher.patch.PatchException: The patch "Disable QUIC protocol" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Disable forced auto audio tracks" failed: app.revanced.patcher.patch.PatchException: The patch "Disable forced auto audio tracks" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Disable forced auto captions" failed: app.revanced.patcher.patch.PatchException: The patch "Disable forced auto captions" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Disable haptic feedback" failed: app.revanced.patcher.patch.PatchException: The patch "Disable haptic feedback" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Disable resuming Shorts on startup" failed: app.revanced.patcher.patch.PatchException: The patch "Disable resuming Shorts on startup" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Disable splash animation" failed: app.revanced.patcher.patch.PatchException: The patch "Disable splash animation" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Enable OPUS codec" failed: app.revanced.patcher.patch.PatchException: The patch "Enable OPUS codec" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Enable debug logging" failed: app.revanced.patcher.patch.PatchException: The patch "Enable debug logging" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Enable gradient loading screen" failed: app.revanced.patcher.patch.PatchException: The patch "Enable gradient loading screen" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Fullscreen components" failed: app.revanced.patcher.patch.PatchException: The patch "Fullscreen components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "GmsCore support" failed: app.revanced.patcher.patch.PatchException: The patch "GmsCore support" depends on "ResourcePatch", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "ResourcePatch" depends on "Spoof streaming data", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Spoof streaming data" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hide action buttons" failed: app.revanced.patcher.patch.PatchException: The patch "Hide action buttons" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hide ads" failed: app.revanced.patcher.patch.PatchException: The patch "Hide ads" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hide comments components" failed: app.revanced.patcher.patch.PatchException: The patch "Hide comments components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hide feed components" failed: app.revanced.patcher.patch.PatchException: The patch "Hide feed components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hide feed flyout menu" failed: app.revanced.patcher.patch.PatchException: The patch "Hide feed flyout menu" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hide layout components" failed: app.revanced.patcher.patch.PatchException: The patch "Hide layout components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hide player buttons" failed: app.revanced.patcher.patch.PatchException: The patch "Hide player buttons" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hide player flyout menu" failed: app.revanced.patcher.patch.PatchException: The patch "Hide player flyout menu" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hook YouTube Music actions" failed: app.revanced.patcher.patch.PatchException: The patch "Hook YouTube Music actions" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Hook download actions" failed: app.revanced.patcher.patch.PatchException: The patch "Hook download actions" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Miniplayer" failed: app.revanced.patcher.patch.PatchException: The patch "Miniplayer" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Navigation bar components" failed: app.revanced.patcher.patch.PatchException: The patch "Navigation bar components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Open links externally" failed: app.revanced.patcher.patch.PatchException: The patch "Open links externally" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Overlay buttons" failed: app.revanced.patcher.patch.PatchException: The patch "Overlay buttons" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Player components" failed: app.revanced.patcher.patch.PatchException: The patch "Player components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Remove background playback restrictions" failed: app.revanced.patcher.patch.PatchException: The patch "Remove background playback restrictions" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Remove viewer discretion dialog" failed: app.revanced.patcher.patch.PatchException: The patch "Remove viewer discretion dialog" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Return YouTube Dislike" failed: app.revanced.patcher.patch.PatchException: The patch "Return YouTube Dislike" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Sanitize sharing links" failed: app.revanced.patcher.patch.PatchException: The patch "Sanitize sharing links" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Seekbar components" failed: app.revanced.patcher.patch.PatchException: The patch "Seekbar components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Settings for YouTube" failed: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Shorts components" failed: app.revanced.patcher.patch.PatchException: The patch "Shorts components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Snack bar components" failed: app.revanced.patcher.patch.PatchException: The patch "Snack bar components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "SponsorBlock" failed: app.revanced.patcher.patch.PatchException: The patch "SponsorBlock" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Spoof app version" failed: app.revanced.patcher.patch.PatchException: The patch "Spoof app version" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Spoof streaming data" failed: app.revanced.patcher.patch.PatchException: The patch "Spoof streaming data" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Swipe controls" failed: app.revanced.patcher.patch.PatchException: The patch "Swipe controls" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Theme" failed: app.revanced.patcher.patch.PatchException: The patch "Theme" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Toolbar components" failed: app.revanced.patcher.patch.PatchException: The patch "Toolbar components" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Translations for YouTube" failed: app.revanced.patcher.patch.PatchException: The patch "Translations for YouTube" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Video playback" failed: app.revanced.patcher.patch.PatchException: The patch "Video playback" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Visual preferences icons for YouTube" failed: app.revanced.patcher.patch.PatchException: The patch "Visual preferences icons for YouTube" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) SEVERE: "Watch history" failed: app.revanced.patcher.patch.PatchException: The patch "Watch history" depends on "Settings for YouTube", which raised an exception: app.revanced.patcher.patch.PatchException: The patch "Settings for YouTube" depends on "BytecodePatch (cairoFragmentPatch)", which raised an exception: app.revanced.patcher.patch.PatchException: The patch 'BytecodePatch (cairoFragmentPatch)' failed previously at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:67) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:72) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend$execute(Patcher.kt:75) at app.revanced.patcher.Patcher$invoke$1.invokeSuspend(Patcher.kt:109) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at app.revanced.patcher.Patcher$invoke$1.invoke(Patcher.kt) at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57) at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226) at app.revanced.cli.command.PatchCommand$run$1$3.invokeSuspend(PatchCommand.kt:356) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at app.revanced.cli.command.PatchCommand.run(PatchCommand.kt:355) at picocli.CommandLine.executeUserObject(CommandLine.java:2030) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465) at picocli.CommandLine$RunLast.handle(CommandLine.java:2457) at picocli.CommandLine$RunLast.handle(CommandLine.java:2419) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) at picocli.CommandLine$RunLast.execute(CommandLine.java:2421) at picocli.CommandLine.execute(CommandLine.java:2174) at app.revanced.cli.command.MainCommandKt.main(MainCommand.kt:12)