After I transferred ownership, all of the unions in my game became invisible. I heard this is due to corruption or something, but is there a way to fix this? This is horrible and completely ruined my game!
This is likely a standard CSG bug where Unions use temporary asset IDs that fail to load geometry.
- Temporary fix: Restart Roblox Studio.
- Permanent fix: Export the Union as an .obj or .gltf and re-import it as a MeshPart so it gets a permanent
rbxassetid://asset ID.
Just don’t use unions
If you do use them at the grayboxing stage, it’s fine, but you should always export any geometry you make into Blender and then manually fix and/or optimize it and then reimport it as MeshPart
Roblox evolves, and all this “part” and other slop have to be left behind
Long live optimization
![]()
The collision fidelity on unions is usually garbage anyway. Using MeshParts lets you actually control the collision geometry instead of relying on whatever messy hull Roblox generates.
I prefer unions. Always will. I know how to use Blender, but there’s no point. I don’t have to get off of Roblox Studio, it’s faster and the faster the better. I usually just set collision to off for optimization but optimization is not really my priority.
Update: Only fix that worked for my game was reverting to an earlier version of the game.
That is not a valid claim.
“Better” in what?
Better is a very objective and absolutist word to say regarding unions that requires strong justification.
Is it better in:
In optimization? No.
In the ability to express the visual? No.
In the scalability? Also, no, because it’s very hard to scale for large-scale models.
The only real use of them could be their runtime-only counterparts
Being stubborn and claiming something to be true while being objectively false is how you fall behind competent, high-quality games.
I said “I prefer” at the beginning. That is an opinion. I am not “claiming” something to be true and I am NOT objectively false because opinions are SUBJECTIVE, NOT OBJECTIVE.
In my opinion, optimization is not that important and I do not care about it very much. There.
If you cannot offer a solution to my problem, then this is pointless. It’s like me wanting help to fix a screwdriver and you telling me “Just use a wrench it’s better” BUT I WANT TO FIX THE SCREWDRIVER JUST HELP ME FIX THE SCREWDRIVER MAN.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.