I can’t believe it’s still not fixed. After finishing Ginger in a pickle in a brand new playline, I went back to Ginger to tell him that he can return. The dialogue went as normal, but afterwards Ginger would just continue sitting there instead of going back. I had exactly the same problem in my first playline back in February. There is no way of getting him to budge that I know of and he just remains in the hut for the rest of the game, so Henry never gets his reward. There really should be some sort of periodic check for stuck characters.
Same here PC player
The obvious workaround is to save your game just before you talk to him the second time and reload if he remains sitting down. I have developed a sort of superstition about it. Is my horse blocking his way? Am I standing too close? Either way, it seems to be a matter of chance. I redid 1h of play to fix Ginger even though I know it’s not really that important, but it still bothers me. There are other characters who also sometimes get stuck and there seems to be no game mechanism to unstick them. I’ve had the same happen to Marius in the DLC and to the monastery overseer - he was standing by his bed in his pyjamas, so the office was forever marked as private. I could always just run in and start a conversation with people’s negative remarks in the background but with no penalties as long as I always ran back out immediately after. So that one wasn’t game-breaking, but stuck Marius definitely was. The stablemaster in Talmberg castle also takes 2-3 game hours to enter the shed (with the talk option disabled), but at least he gets unstuck on his own eventually.
If a periodic check for stuck characters would be a resource hog (but maybe it wouldn’t be?), why not at least implement some soft of check on demand. The game has console commands, so how about a command that runs the check on the characters nearest to the player or something similar. It’s just a bit sad when something like this breaks the game - one doesn’t always know when exactly it happened and so it might not just be a matter of repeating 1h.