Minor spoilers from alpha!
I think the rename to Caelen should be optional and not affect the story. Otherwise, it just feels like the character name is pointless, and the MC should just be Caelen should be his name from the start, along with just not remembering the MC's name in the first place...
Custom name shouldn't be pointless by taking the name agency away. Also wasted programming space.