I put off testing this for a while, but just upgraded from 1.44 to 1.45, and I’m still seeing this behavior. My property files are showing up as empty folders rather than files.
I think as a result, there’s no data to read back in, so I’m getting default values for the properties that are stored.
I found the error. There was an errant File::createDirectory() in there, a vestage of older code, which was causing the behavior I saw when I updated to 1.44.