NegateAsync/UnionAsync blocks execution and... that's it

Hello forum!

I’m back after 1 year to ask yet another question! I’ve been trying to use the :UnionAsync or :NegateAsync methods for a project of mine, and neither seem to work.

Not only do they not throw any error in the output, but they also seem to… freeze.

I tried boiling it down to a simple line of code and two basic parts, and it still doesn’t work. Here’s the parts & code I use:

print("Hello") 
workspace.One:UnionAsync({ workspace.Two }) 
print("World")

Here, “World” will never print because UnionAsync blocks the execution forever.

image

Is anyone familiar with this function enough to tell me what’s wrong?
Thank you in advance!

Could you upload a place with this code and two parts to union? I tried replicating your problem but everything works fine for me.