sorry ill be careful not to multi, basically its only 1 item, when the event is in the middle there is no way to click it (unpassable ground) so I made 4 event (1 on ea side)
Wrong priority setting.
If an event is set to priority = below player, it is activated when a player stands on top of it and is passable - that's what you're currently doing, and that's why you need four events to check one spot - but it's the wrong way to go at that problem.
If an event is set to priority = same as player, then the event is automatically impassable (like you want the center spot to be) and is accessed when the player stands on any of the four places next to it (NSWO), is facing the event and clicks the action button.
That is what you have to do.
Instead of using four events "below player" around the impassable center spot, you'll use a single event "same as player" on exactly that center spot, and then you can use the self-switches to turn the entire event off. Because then it is only one event per digging spot, and the self-switch is the same from all sides.
I suggest you follow the link in my signature and do the tutorials linked there, because you're still missing the very basic concepts of eventing and as a result made the digging event a lot more complicated than it would have been if you had learned how to use the editor correctly before starting game maing.