I got it working - it turned out to be a missing pin on one of the SIO ports. I replaced the port and now it works :)
Unfortunately, the drives must be out of alignment or something since I can't format an entire disk, and reading disks is very sketchy. I tried the same on an XF551 (when it was working) and was able to format and read the same disks without any problem :/