You need to name a specific region in the event (not triggering region). You can put more than one event. So all the regions could be in the same trigger. You can use triggering region in the actions/conditions though.
the problem was that i was iterating through all players not all active players and since i got the name of the point where the unit should spawn through player ID and the point for all players above ID 1 isnt created yet it threw an error