Also one last thing I noticed with a couple of my built exe's when doing something very similar (I just had a start and exit button and a splash vid that plays) but whenever I quit the game, or the game reached the end and hit the quit command, it would crash.
Removing the splash video fixed this.
So its linked to that somehow. Just not sure how. Just noticed you wanted a splash vid and if its just for a few seconds Id recommend a few still images with short time gaps between them to give illusion of motion. That was you can also use plrdisable=(insert numbers here to whatever the delay is you want) to disable the player input I think.
Heres my title page fpi as an example for inserting the video and to see if anyones got any clues on why the game crashes on quit, I also noticed if I had a splash vid play during the load screen for the first leve, then the game would subsequently crash on loading the second level (if the second level too had a video backdrop) removing the video back drops fixed this. Strange
;AIScript from Wizard
;Header
desc = Title Page Wizard
;Script
:state=0:music=audiobank\Fluffing a Duck.wav,musicvolume=40,soundscale=25
:state=0:video=videobank\Splash.avi,playfullvideo=0
:state=0:hudreset,hudx=60,hudy=80,hudimage=gamecore\backdrops\basic\AC_begin.dds,hudtype=1,hudmake=button
:state=0:hudreset,hudx=200,hudy=200,hudimage=,hudtype=2,hudmake=button
:state=0:hudreset,hudx=20,hudy=90,hudimage=gamecore\backdrops\basic\AC_exit.dds,hudtype=5,hudmake=button
:state=0:hudreset,hudx=50,hudy=50,hudimage=gamecore\huds\pointer.tga,hudmake=pointer
:state=0:state=2
:state=2:backdrop=gamecore\backdrops\basic\AC_main.dds
:state=2,hudselectionmade=1:destroy
:state=2,hudselectionmade=5:quitgame,destroy
:state=2,hudselectionmade=2:loadgame
smoke em if you got em