Not sure why Wave Hero will not work, when Old Mine Hoist does. They use mostly the same startup code (for initializing I/O etc.)
If you want to give it another go, I've attached a v1.1 .crt file above. This version sets various border colors during the startup sequence, so it should be possible to determine if any cartridge code runs at all.