Problem saving "Char" var to EEPROM on Esp32

Preferences.h also does automatic wear leveling by moving the stored data around in a larger NV ram space. Address and wear leveling can certainly be managed with the eeprom library, but why bother? With eeprom.h deprecated, it's not clear that the previously reserved nv ram location can't go away if espressif wants it for something else.