My DS is 3 and goes to Nursery where the kids are currently learning to spell their own names...
My DS has a long name on his birth certificate that we shorten in every day use... think along the lines of Johnathon - John or Anthony - Ant.
We very rarely use his full name and the only reason we gave him the full name on his birth certificate is so he has options when he’s older for a more professional sounding name if he wanted.
Nursery are insisting on calling him by his full name all the time because they are learning to spell their names.
He does know that his name is the full version and that we call him by the short one.
Wibu to insist they use the shorter version and just use the longer version when they are actually sitting and writing their names?
(Sorry it’s a bit long winded!)