Hmm, as far as I understand this would be the case if having multiple environments.
I’m on the free tier, so only have 1 environment.
It works partially, because if I call a function in blender that returns a string, I can display it my anvil app, but I cannot call internal blender functions from the browser.
That’s why I’m leaning to believe it is a problem about how I am setting up the threads inside blender, and not a problem about anvil itself.