Sorry it took me so long to reply, these weeks were very busy.
@jock I did it and the boot loops still happen sadly. Same result when using a different SD card.
Is there anyway to verify this worked? I have added extraargs=systemd.unified_cgroup_hierarchy=0 but that doesn't seem to have done anything. I still get the same error when running Docker containers.
@primoitt I have tried Jammy Current XFCE and Buster Current Minimal. Same issue =$