I found the problem, there is a little down arrow that shows a display for a ‘drop-down’ (I’m using radio buttons, not drop down) that defaults to what ever is shown the label with – between words. This is what is written to the database. This needs to be deleted and then tabbed back in by tabbing through the above label.
If you haven’t clicked the down arrow, then you won’t see and won’t have a clue its a problem.