I have a front-end form that enables users to update their user profile.
There are various custom fields.
Fields that have checkboxes are not updating correctly when a checkbox is UNchecked. It saves correctly when checked, but if you uncheck it, the original value is not removed from the database. When the form loads again, the unchecked checkbox shows as checked. It seems that unchecking is not saved to the database.