HxC is connected to internal bus with jumper set to ID0 A (DF0) and it communicates with Amiga but I keep getting AmigaDOS read/write errors, disk validating errors, gurus and/or self-reboots with EVERY disk image I've booted. They load for couple of seconds and either crash with described symptoms or just stop into blank screen. First I thought that my source ADF files might be corrupted as I haven't created them myself, but the fact that I've converted and tried about hundred different images without luck and even the AUTOBOOT.HFE supplied with Amiga File Manager does the same points to different direction.
Some information and stuff I've tried so far:
Amiga: A500 Rev 6a, floppy cable seem to be straight, original internal drive is Teac FD-235F. Boots without flaws from original drive.
Powering HxC: Tried with both A500's internal cable and standalone PSU with no difference, can't check the voltages tho.
Troubleshooting HxC: I hooked HxC up with CPC 6128 as secondary drive (ID1 A, switchable with internal drive via ABBA switch) and it worked like a charm in both autoboot and normal mode so unit itself doesn't seem to be defect unless the culprit happen to be something like single particular signal line Amstrad doesn't use - ?
Turning the floppy cable around: Makes HxC to keep quiet clicking sound with no activity in LCD or any of the leds using whatever jumper settings.
SD cards: I've tried 3 different Kingston SDHC 4 Gb Class 4 cards with no difference, I don't have any of the other brand here at the moment but all of those work with CPC.
Firmware: Updated to 1.7.2.0 before using the unit at all.
So, I'm running out of ideas: I've rummaged thru this forum quite a bit but while some people have had partially similar problems - nearest being probably read errors using A4000 - no case seem to match perfectly with mine so any help is much appreciated. Here's some pictures of the setup to show cable and connectors, you can't make anything out of jumper section but there's single one placed on top left.

