on 09 Nov 2022 10:59 PM - edited on 22 Nov 2023 01:31 PM by Adam-Piotrowicz
iFrame recording only works if the JavaScript Agent is injected also inside the iFrame. If the iFrame comes from another site, like google maps or similar, and the JS Agent in the frame is missing, we cannot record it. The rendering of such pages may also look bad if the iFrame has significant placement properties. This can only be solved if the JS Agent injection is properly configured.
Make sure the JS Agent is injected in all iFrames and also the topmost frame and that the versions and especially the configurations match. Make sure that if iFrames are being served from another domain or subdomain in the same application and the application is configured correspondingly. If separate applications are configured, the iFrames will be missing in one, and in the other replay is not possible as we cannot replay just an iFrame that is part of another page.
Thanks @kanako_sato. This answers many questions as to why there are 'recording gaps'