roblox-bug-tracker
roblox-bug-tracker copied to clipboard
Negating a union with an "unrecognized format" still instances a NegativePart
When you negate a union with an unrecognized format, Studio still creates a NegativePart. If you try to separate or union this part, it will throw an error stating "Unexpected end of file while reading 32 bytes".
Trying to union any of these parts instanced will throw a "union unsolvable" error.
If you attempt to union any part to the union with an unrecognized format, it will instance a union in workspace similar to how it instances a NegativePart except it will not throw any error.
Repro steps:
- Download the example place file.
- Negate the union seen in Workspace
- Try separating or unioning the NegativePart that is instanced in Workspace