I am guessing it is about the space that is available for metadata within the flac file.
If it previously had '123' as some tag value, and you make it '123456', more space is needed.
I know that for mp3 there are things in place to reserve some additional (blank space) for that, I am not sure if the same goes for flac.
Probably slightly off-topic but still curious: why would you want to use another tagger to edit ratings of files that reside in your MusicBee library?
OK. That makes sense. I was reading somewhere that .flac doesn't fully support metadata tags anyway.
Why do I use T&R to tag my files ratings rather than just do it in MB?
My intent is to have the ratings (and other meta tags) I set in T&R to be read by PowerAmp on my Android phone.
When I write ratings tags in MB, they are not displayed by T&R, but when I write them in T&R, then do a rescan in MB, I see the new ratings in MB. It appears that T&R ratings override MB's own ratings.
I was hoping that the ratings I set (either in MB or T&R) would be read by PowerAmp on my Android phone (after copying the files from my PC to the phone), but unfortunately PA does not read the tags set by either MB or T&R.
It appears that each app has its own method of writing metadata, or I may not be using the same version (idv2 vs idv3?) on all apps. It is frustrating, and confusing.
So I guess if PA isn't reading tags I set in T&R, then I might as well just use MB's tags.
By setting ratings tags, I can easily find my favorite tracks, then copy them to my phone. I only want 3 stars and higher on the phone, but sometimes will listen to lower rated tracks through MB on my PC.
If I was able to get PA to read the tags I set in MB or T&R, then I could use ratings to quickly select my most favorite tracks on my phone as well as on MB. But so far I have not been able to get PA to read tags set either in MB or T&R.
Perhaps if I used MP3 instead of .flac, the tagging would be more compatible across apps, but I prefer the lossless format.
I'm going to do some experimentation, and maybe I'll make a discovery that will resolve the whole issue of tagging once and for all, but my intuition is telling me that this will not happen with .flac files.
I think there's also something referred to as a 'chunk' that is used by .flac, which is different than what MP3 files use to store metatata.
Following the link vincent kars provided, I find it too much to take in at the moment.
I might have given up on MusicBee, and switched to Media Monkey, which I already have installed on my Android phone, and could sync between the PC and phone, but I have issues with MM while playing certain games, but don't have the issue with MB. Besides that, I have come to enjoy MB; I only wish there was an Android version that would sync between PC and phone.
Editt: Checking the Preferences > Tags(1) tab I find that 'store ratings in the music file' is ticked.
I am not currently using any of the custom tags, which are by default set to save to MusicBee database only.
Is there anything else I should try?