But if I remember correctly, attempting to tween an unanchored part’s CFrame/Position doesn’t work (or at least it’s very janky), So they’d have to anchor themselves first, then do the tween, and then unanchor. You could try detecting if a part in the player’s character gets anchored?
I’d test for myself to confirm, but ROBLOX is having… a lot of issues right now.