I think it's luck based. Maybe requires high submissiveness and/or low comfort as well.
do you mean the rouge or felicity because im pretty sure the felicity sock ending needs a high submission stat with a low obedience then he will give you the sock you have to use.