Seem on a PR (https://github.com/jbosstm/narayana/pull/1972) but creating the issue for tracking
"default task-1" #234 prio=5 os_prio=0 cpu=36691.48ms elapsed=355427.64s tid=0x00007f3bac015000 nid=0x31d1 in Object.wait() [0x00007f3e467ea000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.14/Native Method) - waiting on <no object reference available> at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.doBackoffWait(PeriodicRecovery.java:668) at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.doWorkInternal(PeriodicRecovery.java:786) - waiting to re-lock in wait() <0x00000000e3a19fa8> (a java.lang.Object) at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.doWork(PeriodicRecovery.java:493) at com.arjuna.ats.internal.arjuna.recovery.RecoveryManagerImple.scan(RecoveryManagerImple.java:138) at com.arjuna.ats.arjuna.recovery.RecoveryManager.scan(RecoveryManager.java:161) at io.narayana.lra.coordinator.domain.service.LRAService.getAllRecovering(LRAService.java:156) at io.narayana.lra.coordinator.api.RecoveryCoordinator.getRecoveringLRAs(RecoveryCoordinator.java:157)