Firefox must be blocking input for a short period of time after pressing TAB. If you add a in there, it types perfectly.
{USERNAME}{TAB}{DELAY 500}{PASSWORD}{ENTER}
This will do the job!