Ok
Well, if you have a crash of the game (for probably another reason now) it still might corrupt a file which is being downloaded.
A crashlog would be very helpful to find the issue, as the game should be able to start properly even with faulty files in the cache.
I remember there was once a bug with team logos during the beta-tests.
Perhaps you were running on a server that has a beta version (many have B2 or B3 versions still, but that's another history).
At least you know now what to do
As long as it works, enjoy
