*** FAQ *** Here's a list of the more frequent questions, that could help troubleshoot an issue. The |ss| drops my connection after several seconds -------------------------------------------------- **Answer:** You need to send regularly (default max heartbeat timeout is 15 seconds on the server side) :ref:`req-PingRequest` to tell the |ss| the client is still connected. See the :ref:`workflow-ping` section for more information. If you need more time between heartbeats, please contact us. I'm connected but the |ss| never answer --------------------------------------- **Answer1:** check that the payload length in the packet is correctly encoded in network order. See the :ref:`transport-payload-size` section for more information. **Answer2:** the payload might not be correctly encapsulated in a :ref:`req-Message` inside a ``Packet``. See the :ref:`transport-payload-encoding` section for more information. **Answer3:** the encapsulation looks correct but the :ref:`req-Message` ``request_number`` doesn't match the field number of the message. Make sure to set it to the correct matching field number. Where is the |ss| protobuf distribution? ---------------------------------------- **Answer:** the *Protobuf (version 3)* distribution archive can be found at :download:`game-protos.zip ` with some language support already generated: * :download:`game-protos-java.zip ` * :download:`game-protos-csharp.zip ` * :download:`game-protos-cpp.zip `