What if I open a folder that is already inside a crystl worktree?

That folder is already a checkout of an isolated branch. Opening it as another gem does not create a second layer of isolation; it treats the checkout as an ordinary gem and can leave two crystl entries referring to the same worktree. Prefer the shard bar’s branches button or open orphaned worktree action when you are recovering a crystl-managed worktree.