Yes, I understand my character is flagged for name change, however I should be able to just click "accept" without having to change anything.

The name is available, and it has default to my character already as it was logic. The only problem is, that the "accept" button is unclickable until I change at least one letter of my character's name. This is totally unnecessary, because even if I where to change name, even if I choose a name that is already in use, the "accept" button will become available. It will be AFTER I click "accept" that it will check if the name is in use or not; if is in use, I will be asked to choose another name once again... so why then must the "accept" button be greyed out at all !?

Just leave the "accept" button always available regardless if I typed a new name or not. Because when I click "accept", it will realize that the name is indeed available and assign it to my character.

It is not that I did something wrong. There are no specific instructions anywhere that specify that once a character is flagged for name change, you MUST change its name or you can't continue using that character. Is not even intuitive or logic.

What is logic is that once the name is available, it should either default to the transferred character or just become available for anyone else to use. In which case, I would have the advantage to take the name back, as all I would have to do is click on the flagged character and "accept", just like it works on many other games out there. Some of them even rename your flagged char for something like "Glitch Hitch'Excalibur" and then you go and delete the "'Excalibur" part and hit accept and nothing goes wrong, because the name Glitch Hitch was available at the time you hit "accept".