The feature is called dome light supervision. The lights stay on for 30 seconds unless you arm the alarm or put the key in the ignition. The stock domelight had a delay on it as well.
The door triggers are connected to the dome light instead of the door triggers. They didn't program the alarm to ignore the delay. You need to take it back to fix the problem.