I've tried this one, and it isn't working on engine specified failures, like "go to blocked direction".
failure_jingle : subroutine { : play_sound sound="incidental_failure" ; }
Confirmed this is a bug, and should be fixed now if you update to beta 24.
Works like a charm, many thanks.