Try to disable trigger. I recon the behaviour is going to be the same.
It looks like the tab order of your fields does not much their order on the layout. Try to change the tab order.
Tab order was the issue. Looks like I better read up on this topic.
It had nothing to do with the trigger.
Thanks for the help!