Heatmap Plugin - No Screenshot Generated - CORS Errors on IIS Server

Hello,

I purchased the Heatmap & Session Recording plugin but I’m unable to get screenshots to generate. The plugin is recording samples but no heatmap visualization is displayed.

Setup Details:

  • Server: Windows Server with IIS

  • Matomo Version: 5.3.2

  • Matomo URL: matomo.icreate-campaign.com (behind Cloudflare)

  • Website URL: lp.zivltd.com

  • Heatmap Plugin: Active and configured

  • PHP Version: 8.2.29

Problem:

  • Heatmap configuration is correct (URL validator passes)

  • 12+ samples recorded successfully

  • Screenshot URL is set to: https://lp.zivltd.com/Happy_new_sale

  • But no screenshot is generated

  • Error message: “There have been X samples recorded so far. However, no screenshot has been taken yet.”