Subway runs just fine on my A600 with A604. I only replaced the old "subwayusb.device" with the new one and voila!
Have you tried removing the device from Trident and reinstalling it again? Is your device on the correct spot? ("Devs:USBHardware/" and replace the existing device.)