Another great save!!
If I move removeKey() to after preferences.end() and before saveKey(), it should work! I am not able to test now, but I will later and report back.
Thanks again!!!!!
UPDATE:
It works as designed! No more bad data in Preferences! Thanks again to all who contributed!