I think as a more general and simpler rule we should agree that заблудиться is usually your own fault; while потеряться usually implies that... you relied on something/someone, you were helpless/passive from the beginning, etc., so the latter word is usually used for litte kids, pets, inanimate objects.
Sure the real situation is more complex, but as a starting point, it suffices.