Can't join some worlds

When i’m on Quest 2 or on PCVR worlds on vrchat won’t load sometimes, and then turn into a blackscreen. And it takes about 1 minute to take me back to my home. Does anyone know a fix?

Usually happens when there are issues with the world itself, performance heavy worlds usually have this issue.