If you want to use an unsupported airplane with GSX, you must create a configuration for it, as explained in the manual.
When GSX is complaining about a door not being open, the only possible reason is the configuration for an unsupported airplane you made, has the door not properly associated to the correct variable. Please read the GSX manual, pages 35-37, especially the parts that deals with open/close checks.