See attached for quick fixes ...
There were two types of error:
The other parameter of an event is a component block
value, not a text value. The component blocks are the last
blocks in the Blocks pallete under each different component.
So make all those purple text blocks green component blocks.
The Any events have to be guarded against overlap
with the specific component events, by using and if/then
test for isAlreadyHandled, otherwise the specific component events
won't get to run.
Do you need bounce angle calculations for ball on ball
ABG