CSG - Should we report union bugs or not?

Some people in the Skype lounge strongly insist that we shouldn’t report union bugs (i.e. these two parts) because it’s not worth the effort for the staff to go into the Geometros code and fix issues.

@Someone who works on CSG: Should we report CSG bugs or just tough it out?

@Everyone else: None of you can answer the question – don’t try to assume.

This depends on the bug.

If there are issues such as failed CSGs creating extra parts, successful CSGs that don’t modify the parts, or anything that causes Studio to crash, these are things we’ll look at and attempt to fix if possible (otherwise they get added to the second group below).

However, things like the parts in the picture (parts that don’t intersect or are co-planar) are not something we can fix in a few days. I personally would still like the repros for these instances because it means that we have additional test cases to verify our current CSG tools.

tl;dr: Submit them anyways, just be aware they might not get fixed immediately.

How should we submit them though. Should we private message you? Email info @ roblox.com? Post them on a thread?

I don’t expect them to be fixed immediately. I just wanted to know if you view them as a lost cause that aren’t worth the effort to fix or not. You said that you’d prefer to have repros for them though, so that answers my question.

Here’s the repro for the image in the OP:

If it helps, the majority of these non-intersecting / co-planar errors started happening with the addition of error -9. If I try to union them in an older version the operation is successful. The union isn’t corrupted either – I can take it apart in either version.

This sounds like a good idea, actually. Maybe I’ll make a sticky post here for them that everyone can post into instead of spamming Studio Bugs with new topics.

Edit: Here’s the new topic - Documentation - Roblox Creator Hub