Board Thread:Suggestions forum/@comment-2607:F470:6:1002:8D38:EC71:9D33:46FA-20190711155650/@comment-27190591-20190713175118

That's an interesting idea. So the game maintains a list of hired units. When the maximum count is reached, none can be hired anymore. If there's now the case that the units got lost somehow, the player is able to remove those from that list. If the units still exist in the world, they're just dismissed, so that the count stays right. Is this what you mean?

For me that sounds like a potential solution, though it can be discussed whether that's worth the effort or if this has any problems.