It would be good if we had a multilog system similar to those found within Minecraft server software but for the client/game It seems from my testing that it loves to overwrite the old logs with the most modern ones. And to me it just doesn't make sense that i'd have to manually archive the logs every launch, it kinda defeats half the point of why logs exist in the first place.
Its pretty simple really, just keep the older logs instead of overwriting them, maybe if space is a concern use a compression algo like GZ or 7Z, or have a clear cache/logs button that'll prompt the user when the logs exceed a certain amount/space