Try View > Display Performance > Typical Display. Or High-Quality Display.
Images can display in high-quality, typical or fast view. The gray box with the x is the fast display. When you change it from the view menu, it changes the display of all the images in the document. If the QR code doesn't respond, select it with the Selection tool, and go to Object > Display Performance > Typical Display to change the display of that one object.
Here's a little more info on the topic: https://www.rockymountaintraining.com/adobe-indesign-display-performance-controls-theyre-e verywhere/ .
Thanks for the response. The settings are already set to High quality as well as Allow Object Level Display. The issue remains. Your graphic (the grey one) is what I see after placing the object.
as well as Allow Object Level Display
That would be the issue. Either disable Object Level Display so the the QR code has to conform to the doc-level command, or select it directly and tell it what to do via Object > Display Performance > Typical Display.
This worked! Thanks heaps.
My pleasure, Kent!
If you get a chance, take a look at the article I posted. Display Performance commands live in three separate areas: Preferences, Object menu and View menu. It's confusing to see so many of them—hence the name of the post, "They're Everywhere!"