For each EjsComponent rendered, that's not pre-rendered, gets additional license-warning-elements without any text transmitted via Blazor's Websocket on JS.RenderBatch and those either aren't on DOM.
In my case I have a dynamic generated EjsMenu with MenuTemplates and it got very heavy on network. For 1 Root MenuItem and 5 dynamic generated MenuItems the one message with JS.RenderBatch weights over 50kb bloated with those license-warning elements.
I use a valid license with matching version. No license warning showed on page render.