I assume this is what you want to do? This should theoretically work.
The best way to do this is probably to send the data immediately to the server and have the server handle the timing. This way you are sure the data is intact. I mainly work with C++ code and it is extremely easy there, but I am honestly not too familiar with the nuances of blueprints.
- Create method that has output (QueueTask)
- Create server method ServerQueueTask that has inputs and outputs equal to QueueTask output (we are just forwarding data here).
- Create a SetTimer node that points to a parameterless function or event…
- Have that event go into your processing node and wire the outputs of the ServerQueueTask node into the inputs of the processing node.
