name changer eterna city refuses
That happens if the pokemon has been traded to you, only the original owner can change the name.