Audio Bug on Quest 2

Hello there! So for about a week my VrChat has been bugging! Apart from the world’s not showing the right amount of players my audio has been messing up. So it varies between whiting 5 mins to up to a hour of me being in a world my game will lag out then disconnect my headphones/audio. I usually go in and disconnect them and connect them back to fix it but now it won’t even work and I can still see the blue light about their names but I can’t hear anyone talk. They can hear me but I just can’t hear them at all, but I can here the world audios??? This leads me to try to rejoin the world but it will freeze at initializing world and I have to close vrChat completely then join again which is starting to get annoying. Any help would be greatly appreciated!