Just to check, is the previous post your custom partitions file detail from the project directory?
The only reason for asking is it appears to be identical to the "8M with spiffs (3MB APP/1.5MB SPIFFS)" file, which is automatically included when using that Partition Scheme option (if there isn't one in the project folder). I expected your custom one to be different, or should we be using the other one you posted (below), with the 8M with Spiffs board option set?
Here is the partition for the 16Mb ESP32
#7Mb app, OTA, 1.8Mb spiffs
# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x24000,
otadata, data, ota, 0x2D000, 0x3000,
app0, app, ota_0, 0x30000, 0x700000,
app1, app, ota_1, 0x730000, 0x700000,
spiffs, data, spiffs, 0xE30000, 0x1D0000
Sorry for any confusion on my part here...