Yeah, it was a bug. I tested my project in the latest dev build from github and triggers work perfectly. Thanks for the advice!