What is missing is the salvo "hard" stop.
If you click the trigger the let it go instantly => you get your salvo.
If you maintain the trigger => salvo, salvo2, salvo3... until you're empty.
So yes there is a bug, but you still can use salvo (ME setting + PAR mode + short trigger click)