Avoid bypassing the character limit, as it’s wrong.
Non-Replicated Instances
If the value being sent is only visible to the sender,
nil
will be passed instead of the value. For example, if a server tries to pass a descendant ofServerStorage
, the client listening to the event will see anil
value because that object isn’t replicated to the client.
Similarly, if a client creates a part and tries to pass it to the server, the server will see a
nil
value because the part isn’t replicated to the server.
Taken from the following page:
Remote Functions and Events | parameter-limitations (roblox.com)