I haven't been able to reproduce this behavior on our test Reolink cameras so far, but I think it's happening due to a failure in how Camect tries to store the name on the camera itself. The problem described would occur if either:
1. The attempt to save the name to the camera silently fails -- i.e. the camera doesn't report any error, but doesn't store the name either OR
2. The name is correctly stored, but when reconnecting to the camera (e.g. after a restart) Camect makes an error in interpreting the response and causes the name to be read back incorrectly.
I'm thinking (2) is more likely, and could be dependent on the camera's firmware version where the response format might have changed.
The name of the camera should be visible someplace in the Reolink UI if you sign in to the camera's web UI. So, after setting the name in Camect, I'm wondering if you guys could sign into your Reolink camera and see whether the name you set in Camect is visible on the camera. On our test cameras, the name is visible on the top page under settings, as "Camera Name" and also under Settings > System > Information as "Device Name".
If the name is set correctly in the camera -- and especially if the old name is still visible in the camera's UI after it changes back to "Reolink camera" in Camect, we'll know Camect is reading back the name incorrectly. If that appears to be what's going on, please check what version of the Reolink firmware your camera has. This is also visible at Settings > System > Information.