Why is the "Closed" ticket status missing from my tickets?

Why do my closed tickets show a solved status?

It's because you activated custom statuses:

With custom statuses, closed tickets retain the Solved status category after you solve them.

However, the tickets are still in the Closed state in the backend.

See this article: Modify closed tickets.