Do you have it marked as not important? If so, sync is done via UDP, which may or may not go through. Although TNet is supposed to detect if UDP is not functional. If you set it to "important", it will go via TCP, which is guaranteed to be delivered properly.