Privacy and other script blocking (and event adblocking) extensions interfere with how websites operate and can thus result in embeds and other things not working as expected.
Brave is it’s own pile of mess. And some browser settings will turn off “basic” web technologies causing the interruption to services.
Your embed is fine the problem is what the user has installed.