I believe how the softlock happened was after buying the dress and giving it to Asuka, I continued doing the work to get some more money. After reaching 400 again, the line that tells the player that they have enough money to buy the dress appeared again. That mightve been the cause. I hope this lead would help find the bug. I wish you luck.