I wrote a fairly extensive explanation in
https://github.com/plantuml/plantuml/issues/176.
TL;DR: The image icon in the participant box works unless many diagrams are rendered concurrently, in which case it randomly fails to render by simply not appearing for some participants.