Minor.
I can reproduce the issue now! It seems to be the flag on the trigger that for some reason prevents the error record from being saved (or it rolls back the insert).