tribz is correct when he stated that the cable must have no twists as in a regular PC floppy. A regular Amiga floppy has jumpers that are set to determine floppy origination 1 & 2, whereas the twist at the end of a PC floppy cable tells the floppy controller the signal coming back from the end floppy drive is "A" and not "B" (the connector before twist) ,due to fact that PC floppy drives do not have jumper settings.
Just recently I needed a longer cable for my A1200, so I took a regular PC floppy drive cable (34 pin IDC Female) opened the connector by carefully unsnapping the tabs on the ends and gently pulling the connector apart at the twisted end. I carefully flipped the twisted wires (10-16) back making sure to reseat the cable using the same connection points where the teeth of the connector had already been. It works great.
Hope that helps......
Mike