There is a new HelperPHP file distributed currently. It came out yesterday. I didn't check it yet ill post as soon as i check it.
If the behavior hasn't trigered means that you must have done sth accidently or even DataAssist may be doing it for some reason (mine works fine after i fixed my permissions in folders). Check code if you can understand a few stuff so you see when the triger is fired. Maybe you accidently put the behavior to run after wrong button is pressed?
When u run the behavior it asks you when the triger should fire. Check you have selected the correct one.