hou.GeometryPermissionError: Geometry is read-only.
It's a bit weird tho... geoitself is writable, why isn't the geometry unpacked from it? What's the correct way to handle it? Just create a new hou.Geometry()then copy()?
Just to explain, the geometry objects returned by unpackFromFolder() can be a reference to the geometry directly inside the packed primitive for efficiency reasons. So doing "freeze()" gives you a writable copy of the geometry.