Issue sending dynamic data. Possibly bad design on my part. (Reading past end of buffer error.)

Change the network delivery to a fragmented style.

NetworkManager.Singleton.CustomMessagingManager.SendNamedMessage(customNamedMessage.ToString(), NetworkManager.Singleton.ServerClientId, writer,
                NetworkDelivery.ReliableFragmentedSequenced);

If you need to use the other network deliveries, make sure your data size is less then 1084 bytes, so you’d have to split the string into segments and send that. Otherwise the fragmented size can send upwards to 59392 bytes with Unet transport.

2 Likes