i'm guessing the player isn't overlapping rock and CornerUp at the same time..
That is what you are checking for in event 7.
If you want to work with multiple objects not being able to be overlapped in these examples, you either have to create events for all of them or put them in a family and check overlapping family.
Families are only supported in the paid version, so if you don't have that I guess the easiest way would be to use an 'OR' block and put all objects in it..