Update :
if you found this on google this guy could help
but personaly i found where my problem is and it’s not vrc related but yt-dlp and FUCKING WINDOWS
“check-formats hang with NON-writable working directory #7894” if you wana see for yourself who is actualy related to a 2014 (still not patched) bug in python if you are having this issue too, good luck i guess
Also here is the logs that lead me to that conclusion with a few google searches:
2025.01.01 14:39:11 Log - [Video Playback] Attempting to resolve URL 'https://www.youtube.com/watch?v=OZ9b_psvEC8'
2025.01.01 14:39:11 Log - NativeProcess.Start: started process id [20536]: C:/Users/nono/AppData/LocalLow/VRChat/VRChat\Tools/yt-dlp.exe (...)
2025.01.01 14:39:11 Log - NativeProcess.HasExited: process exited with code 4294967295, took 87 ms. Command line: C:/Users/nono/AppData/LocalLow/VRChat/VRChat\Tools/yt-dlp.exe (...)
2025.01.01 14:39:11 Error - [Video Playback] [PYI-19516:ERROR] Could not create temporary directory!
2025.01.01 14:39:11 Log - [Video Playback] URL 'https://www.youtube.com/watch?v=OZ9b_psvEC8' resolved to 'https://www.youtube.com/watch?v=OZ9b_psvEC8'
2025.01.01 14:39:12 Error - [USharpVideo] Video player error when trying to load https://www.youtube.com/watch?v=OZ9b_psvEC8
2025.01.01 14:39:12 Log - [Behaviour] Skipping registration of a video player on 'Internals' with the VideoPlayerOverseer as automatic resync is disabled.
2025.01.01 14:39:17 Error - [USharpVideo] Video 'https://www.youtube.com/watch?v=OZ9b_psvEC8' failed to play with error Unknown
2025.01.01 14:39:17 Error - [USharpVideo] Maximum number of retries for playlist video looping hit. Stopping playlist playback.
2025.01.01 14:39:22 Warning - [Always] API websocket connection attempt failed (timeout=True), retrying in a bit...
i got an invite here lol
2025.01.01 14:39:54 Log - [Always] Websockets API connected successfully!
2025.01.01 14:39:54 Log - [Always] Websockets API lost connection: Socket closed