In-app messages that have images can take time in showing up to the user. MoEngage downloads the images in the background and only after the image is completely downloaded, MoEngage shows the In-App message to the user. Depending on the image size, users might experience some delay.