Fixed. The issues were: 1. The wrong key check string `'ASDFGJKL'` had an inconsistent character set 2. No fail sound was played on wrong key press Now the QTE uses a proper `validKeys` array matching the actual keys used, and plays the fail sound when you press a wrong key. The correct key should now register properly.