Installed Tempo with S3 backend, S3 is empty

Are you able to query those traces in Tempo?

And how long has Tempo been running when you checked S3? We keep traces in the ingesters for a while before we flush them to the backend. This is because the ingesters will batch multiple traces into a single block. How quickly blocks are flushed to the backend depends on the amount of traces you are ingesting, but with the default config this can take up to 1h.