Hi,
I guess you've found the solution by yourself.
Just some note, there's Assign Plugin Message too and it's
specified for each entity so use it instead of Associate Message.
If you need to use Associate Message, then in the plugin you must provide criteria so that the main business rule only rune with expected entity.
Hope it helps.