I have a set of questions that my students can see just fine in a quiz.
I have made those questions public, and I have set up a quiz for another teacher's class using the random questions from the public set.
None of the pictures are visible to members of the other class, and I may have done something wrong.
I have discovered that it is only the random questions that do this. I can add a non-random question, and it displays correctly.