Yeah the name was the bug, my character is set to the name "Lily" but it appeared as "T$@#r." All I needed to do to fix it was to reload the game and try again, it just failed to load that time and caused a loop.
The name is supposed to show up like that. Reloading the game shouldn’t change that. If it did, that would be the bug. As I explained, the name you give her is an alias. Also there should be no loop, it’s just how the game works, you spend a few days living the character’s old life before moving on.