Here's a bug I found while using the "Is by wall" condition. For some reason, the block ends getting stuck, when collisions are detected, in a random way.
According to the actions, the block should reverse its direction when a "wall" collision is detected. This does happen for a while, until it gets stuck.
I hope this is useful.
.capx ? http://db.tt/r4wUbTpz