It still works for me, distributing stat points first, raising Survival to 4, having the active or secondary character drink the potion. I started with a warrior base, and raised my survival to 3 for both characters at level 2. If having this problem with Survival at 4 is more than a coincidence, maybe the exact distribution is relevant?