For cases when you are using InteractiveWebAssemblyRenderMode, you can disable prerendering so no code is :
@rendermode @(new InteractiveWebAssemblyRenderMode(prerender: false))
Then you can call JSInterop from OnInitialized(Async) with no issue.