Normally, when zoom is held, Bebop's gun is revved to be ready to fire. The Toggle Zoom setting doesn't allow this, and you must manually hold down zoom (even while toggling it) in order to prime it.
Just ran into this today. I swear it was working in sandbox (where I found out by accident). Now toggle zoom makes Bebop continuously flex his arm lol.
I hope the intent is for it to work with toggle zoom. My old man hands already can't aim as it is.