First diagnose if its not opening or not getting the signal to open. The latter means making sure your toggle switches and key switch all light up as they should and their wiring looks good as detailed above.
 
The former means triggering it and right when you turn that final key give a tug on the door to determine if its unlocked but just not springing open. In that case consider adding a small spring etc to push the door open when the maglock disengages. 
 
If it doesn't stay closed at all then the maglock is probably not receiving any power. Do all the normal maglock checks and consider replacing it if all the connections seem secure. 
 
You can check the wiring on the arduino side as seen in the arduino diagram.