.Touched not firing in Play Solo?

I first figured it out because seats weren’t working, but I though “Oh, seats don’t work in studio – no biggie”, but then I tried to use .Touched.

script.Parent.Touched:connect(function(hit)
print("TOUCHED")
end)

When I touch the brick, nothing is printed. Anyone else having this issue?

EDIT: After further testing, it appears seats work in Start Server > Start Player, but .Touched still doesn’t work there.

Seats and .Touched events work in solo and start server/player, with and without FilteringEnabled

Just tested all of that. You’re doing something terribly wrong, like using a local script inside the seat in workspace… has to be server script.

No – it was a server script, and all I had in the script was the code above. I reduced it down to the bare minimum to make absolutely sure. Funny thing though – it worked if the script existed before I started play solo, but if I inserted the script in play solo, edited it, and disabled/enabled it, it didn’t work. Also, I resized/moved around the part and .Touched stopped working. Odd bug.

Thank you for submitting this report. We are currently reviewing all bug reports to ensure we have not overlooked any ongoing issues. Since this issue was reported over two years ago, can you please confirm you are still experiencing the problem? If so, please respond to this thread, and we will investigate. If we do not receive any response within 30 days, we will consider this matter resolved. Thank you.