How to get Boc to say he’s ugly?

I’m in base game. Just got to Leyndall, have not burnt Erdtree. Boc has the golden needle. I am trying to get him to say he’s ugly and wants to be reborn, but he doesn’t. I’ve tried resting at East Rampart Grace, passing time, leaving the area and returning, having him alter various types of garments, etc. Nothing prompts the new dialogue.

I’ve checked guides, and they all say the dialogue comes automatically. One guide said Melina starts his new dialogue, but Melina only mentions Boc once at the East Lucaria Gate Grace, simply saying to “talk to Boc.” That was before I gave Boc the golden sewing needle.

I even tried just using prattling Pete on him, resting at Grace, passing time, etc. Does nothing.

Any help?