Ok. So I made a field for let's say LinkedIn Address. See custom-field and custom-field-2.jpg.
When I empty the field for linkedIn and update it still leaves the Custom field populated so it still thinks it exists. See Custom-field-empty.jpg and custom-field-not-empty.jpg
I should delete the custom field when I have emtpied it and UPDATE but it doesn't