Construct 2 doesn't have a debugger yet - sorry, it's one of our features on the todo list.
When you have multiple conditions in an event, all those conditions must be met for the event to run. If you have two conditions, for example, it reads "Condition 1 and Condition 2 are true: run actions".
So you have an event that reads "Mouse is left of player AND mouse is right of player..." - that can never be true! Separate it in to 2 events and it will work. I'd recommend the beginner's guide to learn the basics of how events work.
Also, I'm afraid HTML5 doesn't let you use negative widths to mirror objects (it's a limitation in browsers). Instead, try enabling 'auto mirror' in the sprite's properties and set its angle between 0 (right) and 180 (left) instead.