I state that I have to check in vpx.
SB= sonic boom
I use a cheat key, to take the ramp. you see the video
after 7 ramps, you activate the million,and keep winning it.then get to 10 and activate the SB.the ramp count continues (in millions loops), probably stops if you lose the ball.
so at each ramp you have the SB active, you also hear it from this sound "dw loop dalek squeak" but is in a very long code,this "sub DMDTimer_Expired()"
first strange thing that I do not explain, because I see the first SB (I do it with the ball, not with keys), "high 20 loops"
then I continue with the key, and I always see 20 .... then so strangely 21,see always the video at 1:09.up to 23......
I hope it is clear up to here.
then,I cancel the SB, see the Sonic Boom Over animation,hitting one of the W.H.O. in this case the H
I resume hitting the ramp via keys, millions loops up to 30, SB activation again, and closing trapdoors all regular,up to 34 loops, I delete the SB, with W this time, I take the ramp via keys, second strange thing I see.....you see video at 1:59,what is?
again at 2:03,then I win an extraball (maybe it's normal) continuous loops, up to 40, active SB, trapdoor closure, all regular.
Ok,
@GeorgeH keep watching the video until loops 55, and you will see a surprise
View attachment who5.mp4
PS: all this is with the first ball in play, as you can see I do not lose the ball, but I doubt that a player will manage to do all these loops with a single ball, playing normally, but the surprise must be solved maybe with
xBAM.FixScore ?

and good night,Paolo!