Config Page Error when Default set

When I use a default set for my StringField, I get this error when creating my History Provider

Error updating Historical Tag Provider “New History Provider”.
Executing INSERT INTO ProfileSettings (ProfileSettings_ID, ProfileId, ConnectionString, TypeID) VALUES (?, ?, ?, ?) for [ProfileSettings 661, 668 NewRecord Dirty1]
See log for details.

The class that extends PersistentRecord has the following lines:

It seems to be the last three StringField in the picture that causes the issue. I can avoid the issue when deleting a character from the Configure page, but then that defeats the purpose of having a default set