When an object is relocated from Habitat A to Habitat B using the Habitat Builder, the object visually appears and functions in Habitat B, but the game continues to treat it as though it belongs to Habitat A.
Because the object is still associated with Habitat A internally, Habitat A cannot be fully deconstructed. The game behaves as if a component is still attached, even though the object has been physically moved elsewhere.
As a workaround, using the Early Access refund feature on Habitat A removes the habitat. However, the refund process also refunds the moved object, despite the object being located inside Habitat B and no longer visually connected to Habitat A.
Steps to Reproduce:
Expected Result:
Actual Result:
Additional Notes:
The issue appears to be with ownership/association data not updating when an object is moved between habitats. The object’s visual location updates correctly, but its habitat reference remains attached to the original habitat.

This sounds more like a bug report than a suggestion, but being able to freely move things between habitats could be a useful addition. Although maybe a bit niche, I feel like usually people just deconstruct the things and then rebuild them elsewhere in most cases?