No-tiles-to-sync scenario makes client never grab new tiles from the server.
Since client aborts sending anything to the server in a situation where there is nothing to upload, the server never gets a chance to push new tiles.
Update both client and server to handle sending a manifest file of the entire folder to establish what needs to be downloaded from the server to update.