I think the system works in the way that there is a chance that there will be a custom/condition-specific message, but there is always a chance the message will be generic, for example the message you got here. It works in most cases but you might need to have some overrides for occasions like this.