The issue is that nested iframes with depth > 2 and not rendered correctly on Safari 16.3 This appears to be only broken on Safari 16.3, not previous or next versions (Safari Technology Preview seems unaffected). Steps to reproduce : Go to the URL: https://sample.teads.net/demo/bugs/safari-16.3-nested-iframe.html Scroll down to the red rectangle Observe that you see "hey there 0" and "hey there 1". Expected: "hey there 0", "hey there 1", "hey there 2", "hey there 3". Open the page on a previous version of Safari (16.1) or Safari Technology Preview, or Firefox, or Chrome, and witness the expected behavior.
<rdar://problem/105102959>
This does appear to be fixed already. You can also try with macOS 13.3 beta, or Safari 16.4 beta to double check.