My vr is very delayed

So recently my VR been getting delayed for the past few months and I have no idead how to fix it.Since i’m on a Quest 2 whenever im in meta parties everything is good but in VRchat its very delayed,Its not the quest 2(or maybe it is)But it looks like its just VRchat.