SOPs are so important. The person who has the knowledge though is usually reluctant to build them. They refuse to believe they’ll ever be hit by a bus and if they leave voluntarily, they won’t care if you can figure things out. One simple language tweak though has helped me. I now say “when you win the lottery”. Now they feel guilty for leaving their team members behind. Seems strange I know but I’ve been surprised at the difference it makes!