At the moment, many impressions are not being counted that should exist, leading to the advertisers getting free, untracked impression time without any sort of analytics. Fixing this issue is mutually beneficial to both publishers and advertisers, and to Roblox themselves.
Transparent parts are used for particle effects, lighting, blocking camera clipping, collision boxes, triggers, and other use-cases that many games share. Since we’re unable to test what’s blocking impressions, that also makes it very difficult to debug as any change could block impressions.
Our characters in particular are made using SurfaceGui’s on transparent parts. The transparent parts are substantially larger than the surfacegui’s themselves, leading to the impressions getting blocked 99.99% of the time, despite the ad being clearly visible on screen.
This issue has persisted since launch. We are entirely unable to use immersive ads because of this bug.
A private message is associated with this bug report