Iode Blocker blocks all internet traffic until re-toggled

I can’t say when it happens because it seems random but nearly every day I have to disable and enable the blocker again. Otherwise nothing is able to reach the internet. I tried disabling WiFi but it also applies to mobile data so I think there’s definitely an issue with the blocker.

I created a screen recording but there’s no option to upload it so here’s a screenshot

after disabling, it instantly loaded the site.

Did this happen after an upgrade? Regardless, can you try resetting data / clearing cache for the iodé app? Also please confirm your device and iodé version.

There have been some occasional reports like this but not consistent, and in those resetting the app solved the issue.

I think I also had it on the initial install. Just had the issue and cleared the app’s data. Fortunately it kept my customizations and now workes again. I will report if it happens again.

1 Like

Just happened again. How can I debug this?

Have you indidual blockings?
What browser?
What are the iodé settings for this?
And Rik has asked in post before:
What iodé version?
What device?

  • Yes I blocked internet for some apps like GCam and more proprietary ones that don’t need internet.
  • I use Cromite but that shouldn’t matter because no app can access the internet
  • Not modified
  • iode App is 3.1.2
  • Pixel 8 Pro

I just noticed that almost all apps in the per-app blocks section look like I customized them but I actually did not:

For some reason Android System Webview was blocked from using mobile data which I removed now.

These are the only customizations I actually made

I have resetted the app via the button in settings now and noticed the same behaviour with app having the customized blocking enabled.

While doing so I thought if there’s actually a way to block an app’s internet access without the app requesting something before? Because I had to trigger a network action in the Camera app for it to show up.

You can deny network access for an app from the “App info > Mobile data usage > Allow network Access”. But yes, the iodé app only will show an app after it first requests network.

But to your comment about the “customized” always showing, it is a bit confusing for me too. I think maybe I made a rule that is global, so it shows for all apps. Some comments in the documentation may give some perspective for you:

Front end (the “iodé app”):

Back end (the “iodé blocker”):

1 Like

Unfortunately nothing I tried helped and the problem got even worse. Now I occasionally have to re-toggle the iode Blocker first on then again off. Otherwise, I can no longer access the internet. (or even services in my network, it just happened with Immich) :sob:

A bug has been discovered in the blocker after 6.8 release, and an updated iodé app (version 3.1.3) has been made available ; a posted has been made in News too. Here is a direct link to the apk : https://gitlab.iode.tech/ota/ota/-/raw/master/fixes/Iode-fixed-6.8-2.37.apk
The issue was related with the iodé widget, do you display it on your home screen ?

1 Like

I have never used the widget and I think I already installed this update when it got pushed via News and it didn’t help. Today I updated to iodeOS 6.9-20251016-husky and I can’t even install the APK you linked on it. My iode App is on version 3.1.3 and it says the package appears to be invalid.
I will report back if it still happens.

Okay I just had the issue while having the blocker on. I opened the iode App and it loaded indefinitely like this

I closed the app from the recents and opened it again, then it loaded and I got network access again.

I saved an adb logcat while doing this. What should I search in it that might be helpful?

10-17 14:04:02.291  2243  2279 D ShellSplitScreen: logExit: no-op, mLoggerSessionId is null
10-17 14:04:02.292  3413  3413 D StatsLog: LAUNCHER_APP_LAUNCH_TAP
10-17 14:04:02.292  2243  2290 V Resources: Updating configuration, with default locale en-US and selected locales [en-US-u-fw-mon-mu-celsius, de-AT-u-fw-mon-mu-celsius]
10-17 14:04:02.292  2243  2290 I ndroid.systemui: AssetManager2(0xb40000716e2c17f8) locale list changing from [] to [en-US,de-AT]
10-17 14:04:02.292  2243  2290 I ndroid.systemui: AssetManager2(0xb40000716e2c17f8) default locale changing from '' to 'en-US'
10-17 14:04:02.294  3413  3413 W SplitSelectStateCtor: Missing session instanceIds
10-17 14:04:02.294  3413  3413 D StatsLog: LAUNCHER_SPLIT_SELECTION_EXIT_INTERRUPTED
10-17 14:04:02.295  1669  2206 D BackgroundInstallControlService: Package event received: 0
10-17 14:04:02.296  1669  6779 D ActivityManager: quick sync unfreeze 6985 for 1
10-17 14:04:02.298   564   564 I BpBinder: onLastStrongRef automatically unlinking death recipients: 
10-17 14:04:02.299  1669  1723 D ActivityManager: sync unfroze 6985 com.iode.app for 1
10-17 14:04:02.299  6985  7038 D SOCKET  : GET: APP.DNS.A
10-17 14:04:02.299  1669  2206 D BackgroundInstallControlService: Package event received: 0
10-17 14:04:02.300  1669  1860 D CoreBackPreview: Window{171f1fe u0 Splash Screen com.iode.app}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@8e042d6, mPriority=0, mIsAnimationCallback=false, mOverrideBehavior=0}
10-17 14:04:02.309  2243  2279 V WindowManagerShell: start default transition animation, info = {id=470 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[{m=OPEN f=NONE leash=Surface(name=Task=87)/@0xe8a69de sb=Rect(0, 0 - 1008, 2244) eb=Rect(0, 0 - 1008, 2244) epz=Point(1008, 2244) d=0 taskParent=-1},{m=TO_BACK f=SHOW_WALLPAPER leash=Surface(name=Task=1)/@0xce4e7bf sb=Rect(0, 0 - 1008, 2244) eb=Rect(0, 0 - 1008, 2244) epz=Point(1008, 2244) d=0 taskParent=-1}]}
10-17 14:04:02.309  2243  2279 V WindowManagerShell: loadAnimation: anim=android.view.animation.AnimationSet@74f45ea animAttr=0x13 type=OPEN isEntrance=false
10-17 14:04:02.309  1669  1720 V WindowManager: Sent Transition (#470) createdAt=10-17 14:04:02.284 via request=TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=87 effectiveUid=10163 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.iode.app cmp=com.iode.app/.MainActivity } baseActivity=ComponentInfo{com.iode.app/com.iode.app.MainActivity} topActivity=ComponentInfo{com.iode.app/com.iode.app.MainActivity} origActivity=null realActivity=ComponentInfo{com.iode.app/com.iode.app.MainActivity} numActivities=1 lastActiveTime=78653729 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{87cb3f3 Task{8337ebd #87 type=standard A=10163:com.iode.app}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 113 - 0, 0) topActivityInfo=ActivityInfo{cded8b0 com.iode.app.MainActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isTopActivityNoDisplay=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isActivityStackTransparent=false lastNonFullscreenBounds=Rect(266, 674 - 742, 1682) capturedLink=null capturedLinkTimestamp=0 requestedVisibleTypes=-9 topActivityRequestOpenInBrowserEducationTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 topActivityLetterboxAppWidth=-1 topActivityLetterboxAppHeight=-1 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false topActivityLetterboxBounds=null cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}} topActivityMainWindowFrame=null}, pipChange = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 470 }
10-17 14:04:02.309  2243  2279 V WindowManagerShell: loadAnimation: anim=android.view.animation.AnimationSet@5d3d6b6 animAttr=0x12 type=OPEN isEntrance=true
10-17 14:04:02.309  1669  1720 V WindowManager:     startWCT=WindowContainerTransaction { changes= {} hops= [] errorCallbackToken=null taskFragmentOrganizer=null }
10-17 14:04:02.310  1669  1720 V WindowManager:     info={id=470 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[
10-17 14:04:02.310  1669  1720 V WindowManager:         {WCT{RemoteToken{87cb3f3 Task{8337ebd #87 type=standard A=10163:com.iode.app}}} m=OPEN f=NONE leash=Surface(name=Task=87)/@0x126912d sb=Rect(0, 0 - 1008, 2244) eb=Rect(0, 0 - 1008, 2244) epz=Point(1008, 2244) d=0 taskParent=-1},
10-17 14:04:02.310  1669  1720 V WindowManager:         {WCT{RemoteToken{30ff0b2 Task{9ce781 #1 type=home}}} m=TO_BACK f=SHOW_WALLPAPER leash=Surface(name=Task=1)/@0xb1975a2 sb=Rect(0, 0 - 1008, 2244) eb=Rect(0, 0 - 1008, 2244) epz=Point(1008, 2244) d=0 taskParent=-1}
10-17 14:04:02.310  1669  1720 V WindowManager:     ]}
10-17 14:04:02.310  2243  2279 V WindowManagerShell:  animated by com.android.wm.shell.transition.DefaultTransitionHandler@e160d2d
10-17 14:04:02.311  1669  1860 W UserManagerService: Requested status bar icon for non-badged user 0
10-17 14:04:02.312  1669  1860 D ConnectivityService: requestNetwork for uid/pid:10182/2243 asUid: 10163 activeRequest: null callbackRequest: 2010 [NetworkRequest [ REQUEST id=2011, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10163 RequestorUid: 10182 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 isUidTracked: false declaredMethods: ALL
10-17 14:04:02.313  1669  2158 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=2011, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10163 RequestorUid: 10182 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
10-17 14:04:02.313  1669  2158 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=2011, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10163 RequestorUid: 10182 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
10-17 14:04:02.313  1669  2158 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=2011, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10163 RequestorUid: 10182 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
10-17 14:04:02.313  1669  2166 D ConnectivityService: NetReassign [2011 : null → 109] [c 0] [a 1] [i 0]
10-17 14:04:02.313  1669  2158 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=2011, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10163 RequestorUid: 10182 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
10-17 14:04:02.313  6985  6985 I com.iode.app: AssetManager2(0xb40000716e2b5f98) locale list changing from [] to [en-US]
10-17 14:04:02.322  6985 26373 D nativeloader: Load /product/app/Iode/Iode.apk!/lib/arm64-v8a/libflutter.so using class loader ns product-clns-7 (caller=/product/app/Iode/Iode.apk): ok
10-17 14:04:02.328  6985  6985 I com.iode.app: AssetManager2(0xb40000716e2b6c18) locale list changing from [] to [en-US]
10-17 14:04:02.330  6985  7004 W com.iode.app: Reducing the number of considered missed Gc histogram windows from 746 to 100
10-17 14:04:02.329  6985  6985 W com.iode.app: type=1400 audit(0.0:9444): avc:  denied  { read } for  name="max_map_count" dev="proc" ino=8155107 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:proc_max_map_count:s0 tclass=file permissive=0 app=com.iode.app
10-17 14:04:02.337  6985  6985 D DesktopModeFlagsUtil: Toggle override initialized to: OVERRIDE_UNSET
10-17 14:04:02.342  6985 26375 I flutter : [IMPORTANT:flutter/shell/platform/android/android_context_vk_impeller.cc(62)] Using the Impeller rendering backend (Vulkan).
10-17 14:04:02.371  6985  6985 I WIDGET_WORKER: updateWorker
10-17 14:04:02.372  6985  6985 I WIDGET_WORKER: >0 widgets.
10-17 14:04:02.385  6985  6985 I WindowExtensionsImpl: Initializing Window Extensions, vendor API level=8, activity embedding enabled=true
10-17 14:04:02.388  1669  2023 D CoreBackPreview: Window{b7f78f8 u0 com.iode.app/com.iode.app.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@aed931a, mPriority=0, mIsAnimationCallback=false, mOverrideBehavior=0}
10-17 14:04:02.400   565   565 E gralloc5: ERROR: Format allocation info not found for format: 3b
10-17 14:04:02.400   565   565 E gralloc5: ERROR: Format allocation info not found for format: 0
10-17 14:04:02.400   565   565 E gralloc5: Invalid base format! req_base_format = (<unrecognized format> 0x0), req_format = (<unrecognized format> 0x3b), type = 0x0
10-17 14:04:02.400   565   565 E gralloc5: ERROR: Unrecognized and/or unsupported format (<unrecognized format> 0x3b) and usage (CPU_READ_NEVER|CPU_WRITE_NEVER|GPU_TEXTURE|GPU_RENDER_TARGET|COMPOSER_OVERLAY 0xb00)
10-17 14:04:02.400   565   565 E gralloc5: ERROR: Format allocation info not found for format: 3b
10-17 14:04:02.400   565   565 E gralloc5: ERROR: Format allocation info not found for format: 0
10-17 14:04:02.400   565   565 E gralloc5: Invalid base format! req_base_format = (<unrecognized format> 0x0), req_format = (<unrecognized format> 0x3b), type = 0x0
10-17 14:04:02.400   565   565 E gralloc5: ERROR: Unrecognized and/or unsupported format (<unrecognized format> 0x3b) and usage (CPU_READ_NEVER|CPU_WRITE_NEVER|GPU_TEXTURE|GPU_RENDER_TARGET|COMPOSER_OVERLAY 0xb00)
10-17 14:04:02.422  1166  1166 D AOC     : A3:MSG: usf_vsc_log.cc, 53: USF: [WO] Rejected by settle_time -1
10-17 14:04:02.426  6985  6985 D WindowLayoutComponentImpl: Register WindowLayoutInfoListener on Context=com.iode.app.MainActivity@62c2c99, of which baseContext=android.app.ContextImpl@eacdcf8
10-17 14:04:02.429  1669  2023 I ActivityManager: Background started FGS: Allowed [callingPackage: com.iode.app; callingUid: 10163; uidState: TOP ; uidBFSL: [BFSL]; intent: Intent { cmp=com.iode.app/id.flutter.flutter_background_service.BackgroundService }; code:PROC_STATE_TOP; tempAllowListReason:<,reasonCode:SYSTEM_ALLOW_LISTED,duration:9223372036854775807,callingUid:-1>; targetSdkVersion:33; callerTargetSdkVersion:33; startForegroundCount:0; bindFromPackage:null: isBindService:false]
10-17 14:04:02.533  3413  3413 D StatsLog: LAUNCHER_ONSTOP
10-17 14:04:02.537  1669  2062 D CompatChangeReporter: Compat change id reported: 214016041; UID 10163; state: ENABLED
10-17 14:04:02.537  1669  2062 I ImeTracker: com.iode.app:87c50240: onRequestHide at ORIGIN_SERVER reason HIDE_UNSPECIFIED_WINDOW fromUser false
10-17 14:04:02.538  6985  6985 D InsetsController: hide(ime(), fromIme=false)
10-17 14:04:02.538  6985  6985 I ImeTracker: com.iode.app:87c50240: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
10-17 14:04:02.544  1669  2206 D BackgroundInstallControlService: Package event received: 0
10-17 14:04:02.642  3761  3761 E Current launcher Package Name:: app.lawnchair.debug
10-17 14:04:02.708  2243  2290 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda13@dd37c48
10-17 14:04:02.708  1669 15147 D CoreBackPreview: Window{171f1fe u0 Splash Screen com.iode.app EXITING}: Setting back callback null
10-17 14:04:02.804  1669  1669 W AccessibilityManagerService:  wait for adding window timeout: 531
10-17 14:05:01.068  1669  2158 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=2063, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10175 RequestorUid: 10182 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
10-17 14:05:01.068  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.068  2243  2279 V WindowManagerShell:  animated by firstHandler
10-17 14:05:01.068  1669  2158 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=2063, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10175 RequestorUid: 10182 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
10-17 14:05:01.068  3413  3666 D LauncherApps: getActivityList: No launchable activities found forpackageName=com.sonyericsson.organizer, user=UserHandle{12}
10-17 14:05:01.068  3413  3666 W AllAppsList: updatePromiseInstallInfo: no Activities matched updated package, removing all apps from package=com.sonyericsson.organizer
10-17 14:05:01.068  2549  2549 D RemoteTargetGluer: appCount: 1 handleLength: 4
10-17 14:05:01.068  2549  2549 D RemoteTargetGluer: resizing handles
10-17 14:05:01.068  2549  2549 D RemoteTargetGluer: containsSplitTargets? false handleLength: 1 appsLength: 1
10-17 14:05:01.068  2549  2549 D RecentsView: setRecentsAnimationTargets - recentsAnimationController: com.android.quickstep.RecentsAnimationController@4737404, recentsAnimationTargets: com.android.quickstep.RecentsAnimationTargets@199cded
10-17 14:05:01.068  1669  2158 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=2063, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10175 RequestorUid: 10182 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
10-17 14:05:01.069  1669  2166 D ConnectivityService: NetReassign [2063 : null → 109] [c 0] [a 0] [i 2]
10-17 14:05:01.069  1669  2158 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=2063, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10175 RequestorUid: 10182 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
10-17 14:05:01.090  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (69120.234 >= 647.80426 && true ))
10-17 14:05:01.090  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.091  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.094  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.096  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.098  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (80225.61 >= 647.80426 && true ))
10-17 14:05:01.098  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.099  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.102  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.104  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.106  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.107  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (90297.99 >= 647.80426 && true ))
10-17 14:05:01.107  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.108  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.111  1144  1208 D RFSD    : [RfsService::File] Write temp file
10-17 14:05:01.112  1144  1208 D RFSD    : [RfsService::File] Sync temp file
10-17 14:05:01.112  1144  1208 I RFSD    : CNvFile::OnWriteDone
10-17 14:05:01.112  1144  1208 D RFSD    : CNvFile::OnWriteDone : Write from temp file to nv file
10-17 14:05:01.115  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (96832.086 >= 647.80426 && true ))
10-17 14:05:01.115  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.124  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (102951.02 >= 647.80426 && true ))
10-17 14:05:01.124  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.128  1144  1208 W RFSD    : [CsumCheckForFileAndForceCrash] /mnt/vendor/efs/nv_normal.bin checksum : verified
10-17 14:05:01.128  1144  1208 I RFSD    : [RfsService::Nv] CsumUpdate
10-17 14:05:01.128  1144  1208 I RFSD    : [RfsService::Nv] CsumCalc
10-17 14:05:01.132  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (107925.08 >= 647.80426 && true ))
10-17 14:05:01.132  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.136   999  1916 I shared_modem_platform/shared_modem_platform: Got userspace log indication
10-17 14:05:01.136   999  1916 D shared_modem_platform/shared_modem_platform: Modem: [CP2AP][RFSD] [NVTest] pal_RegStoreFlush fileName: ../../../HIU/HIC/SIT/Code/Src/sitCommon.c, lineNum: 2375, nvId: 380, nvName: NASU.IND.FILTER, EfsSyncCount: 61, actualCP2APCount:3
10-17 14:05:01.136  1144  1208 I RFSD    : [RfsService::Nv] ProcessMessage : RFS_OP_STATUS
10-17 14:05:01.136  1144  1208 I RFSD    : [RfsService::Nv] ProcessMessage : RFS_STATUS_SUCCESS
10-17 14:05:01.140  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (110864.45 >= 647.80426 && true ))
10-17 14:05:01.140  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.149  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (113907.48 >= 647.80426 && true ))
10-17 14:05:01.149  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.157  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (116913.484 >= 647.80426 && true ))
10-17 14:05:01.157  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.165  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (119492.484 >= 647.80426 && true ))
10-17 14:05:01.165  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.174  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (121598.64 >= 647.80426 && true ))
10-17 14:05:01.174  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.182  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (124715.7 >= 647.80426 && true ))
10-17 14:05:01.182  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.190  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (127373.945 >= 647.80426 && true ))
10-17 14:05:01.190  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true
10-17 14:05:01.199  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: passedSlop=true ( false || (130039.22 >= 647.80426 && true ))
10-17 14:05:01.199  2549  2549 D OtherActivityInputConsumer: ACTION_MOVE: mPassedPilferInputSlop=true

Edit: It happened again and opening the iode App and waiting a few seconds was enough to fix it this time. Will do the opposite test now (having the Blocker disabled) and see if it also still breaks like before.