1) fixed, see the event sheet.
2) I don't know why this is happening. I'm guessing if the wall is located in this exact position, then the Solid behavior stops character sprite before collision event is registered..
Anyway, the easiest way to fix it is to slightly alter the collision polygon of the wall sprite.
THANK YOU!!!
Works exactly as should now, I'm grateful for you for taking the time to help.
Adjusting the collision polygon slightly also seems to fix the second problem as well
Thanks again, this helped me greatly!