This might be hard to explain, but when I load either a layer file or a REST service into the TOC and then try to expand the symbology of a point layer, the symbols are compressed together near the layer name. Then if you repeatedly open and close the layer, the symbols gradually separate into a normal looking legend. Additionally if there are layers or services listed below the one being expanded, some of them disappear until the expanded group is completely closed and then they reappear again.
A live demo of this would work much better to explain this behavior but hopefully someone can understand this issue and help find a solution.
I've attached before and after (multiple opens and closes) screen shots of one of the problems.
Thanks