No the spaces should be alright if that is the name of the field. Although typically I try not to use spaces.
There has to be some link broken...Since this is a very simple Form it might be quicker to try recreating it with just the simple form wizard that should link the fields properly. Then you would have to tweak the form back to the way you want it...that is if you you didn't heavily modify it.