Sorry you are having trouble. But, we cannot duplicate these problems. Not saying they don't exist, just that we cannot duplicate.
So, please help us. Start with a factory preset on a pedal running the latest software, send it to FactorLib, rename it and then send it back. Please tell us exactly how you are doing this (name all commands and actions), and exactly what happens.
I have updated the TF as well as the FactorLib software. In FactorLib, I receive presets from TF. I then rename the first preset "test" and send it back to TF. TF shows a "load OK" message, but shows no indication of a new name for preset 1. I then recieve the presets into the software and there is no name change.