an array by itself would not cause what you are describing. the issue lies in your script so you should post that so we have something to work from.
i would guess that your using the get all actors of class node which returns an array. if thats the case then you would need a way in your open door script to identify the doors you want to open then skip the opening script. this is all assuming that your using the get all of class then a for each loop which calls a open door event.