Platform not Falling

The part does become unanchored client sided, so I’m sure that isn’t the issue. As I explained throughout my replies, it just doesn’t fall down when it’s unanchored.

I just tested and checked whether it becomes unanchored or not before I made my other reply. It does indeed become unanchored.

I tried it on a local script and it worked perfectly for me. From what I believe, local scripts only do changes to the client side, meaning any properties changed would be visible only for the Client and won’t affect anything else.

Exactly what @kyur_i said. Client sided just means that only the client can see it, not really anything else.

Then why does it work for me? The script is the exact same replica of what GalaxyGourmet changed, I just removed the sound instances, nothing more nothing less.

Edit: The script is in the StarterPack.

Where is your localscript located?

Edit: Nevermind, it’s in the post.

(I see it does work, nvm what I said then I got a little confused).

Your script shouldn’t have a problem unless another script is interfering with it. It also does not matter where you put the local script as long as everything is defined correctly it should work.

It says it in the post. StarterPlayerScripts.

I have an exact replica of your script, and it works perfectly fine for me. I don’t know why it isn’t working for yours though. Perhaps some other scripts that interfere, lag? Anyways, I’m out of ideas as to what might be the problem here, maybe someone else can help. Sorry.

EDIT: I just noticed something, after a while of fiddling with the part, at one point it delayed and fell down after a couple of seconds.

EDIT 2: It might be your part count that’s causing the lag, perhaps a free model script, or a script that’s running in the background that’s causing alot of lag. I recommend disabling some of the scripts to see if this is the case.

It might be lag, but I’m assuming it isn’t since I didn’t see anything critical when using the Microprofiler.

If the part is created on the server but you’re attempting to modify it from the client, what may be happening here is that you’re encountering an issue related to network ownership.

Consider creating the part on the client as well either by instancing or cloning the platform from a LocalScript to the workspace and deleting the server-side one. The part should be completely client-sided in this case, so it should also work with any functionality you have in mind.