So I wanted to give SubgraphOS a try and noticed I couldn't boot it. So I tried Tails but that one doesn't work either. Neither does Kali linux. Each of these boots into the grub bootloader, which seems to work fine, but once I try to boot the live distro the screen freezes (some of them print some lines at the bottom of the screen such as booting vmlinuz.. but halt afterwards) My first guess was that my machine is 32-bit but Ubuntu (which is currently installed) tells me it's 64-bit so I've no idea why non of these work.
To clarify, I download and verify the ISO and write it to my USB using dd or the restore option in disk utility which does the same thing (tried both). This is how I've always done it, on Linux/Mac at least.