Due to alup/puppet-rbenv#80 the rbenv module always triggers an event. There is a proposed patch alup/puppet-rbenv#97 but there has been no action on it.
I'm concerned that alup/puppet-rbenv is no longer maintained and that we should find a way to get in contact with the author, find an altertanitive module or fork our own version that works properly.