Could be a couple of things .. I'd first check the fire and if no fire I'd check the charging system & ignition system.. If everything is ok there then check fuel system ..
The lights coming on maybe normal when the engine quit the oil light would come on and while it rolled to a stop the selectable 4wd would flash a system voltage code (once the motor quit and the bike stopped charging) ..
Now all that would/could change IF the oil light came on while the engine was STILL running .. But I can't see anything wrong with oil pressure because the bike would stop moving as soon as you lost oil pressure ..My bet is the lights came on after the engine quit ..
The bike should be under warranty isn't it ..?