As I near the end of my build I have been running into issues with the SD card reader. I've been looking up and down the forums and haven't found a solution to my specific problem. Most often people say to twist the data wires, but I can't really do something like that since I am using a micro SD to full-size SD extension ribbon. I have cut the board part down so it fits in the case, and length wise it is perfect and doesn't wrap unnecessarily. I can plug the micro SD directly into the Pi 3 and it boots perfectly, but when running with the extension ribbon I get "Unable to mount root fs on unknown-block (179,2)" every time. I checked for shorts, and my multimeter did beep for an instant when I touch the VCC and GND, but I traced that back to the PRS board and it seems to just be a capacitor.
As you can see I have done my best at twisting DAT0/DAT1 together, and DAT2/3 together. They are in a small space and the way the boards are situated would make it difficult to twist all 4 DAT lines together.
When I plug this whole setup into my computer it reads it as an SD card and I can access the files fine. Trying to boot gets me the kernel panic...
Any thoughts? I have not yet tried conductive tape although I worry about making things too bulky and inflexible as a result. Space is tight when doing a Pi 3 with cartridge.