Yes everything was correct as I said the server was running for hours before any issues.
Ive seem to of got it working now, even though Ive done nothing different. I guess my concern was why it crashed.
Also having an issue setting user groups with my Staff. Keeps them tagged as default group 'Member' but they can still do 'Staff' Commands.