MGA report flags self exclusion gaps as mystery shopping