Help my VSTs aren't working and I don't know why.

Having trouble with LMMS? Ask about it here.
I posted this to the subreddit as well to get a wider reach, I really need this answered ASAP. This is my first time posting here so apologies if I don't give enough info

Hi. So I recently updated windows (huge mistake I know) and for whatever reason it seems to have broken lmms. I've been using version 1.2.0 for a while so I took this opportunity to upgrade to version 1.2.2. Problem is that now all my VSTs are broken. I can't add any vsts into a new project and launching an old project brings up this error.

The error was initially that libwinpthread-1.dll was missing. Reinstalling it for some reason didnt fix that so I replaced the dll file with one found on the net (again bad idea I know but I don't know any other way to fix this). Please Help.

OS: Windows 10 64-bit
LMMS Version: 1.2.2

EDIT: I forgot to link the error here https://imgur.com/a/yvsVFQC
I got the solution on the subreddit. In case anyone else stumbles upon this issue, the solution which worked for me is this highlighted reply https://www.reddit.com/r/lmms/comments/ ... ?context=3
Aeshatt wrote:
Thu Oct 08, 2020 2:42 pm
I got the solution on the subreddit. In case anyone else stumbles upon this issue, the solution which worked for me is this highlighted reply https://www.reddit.com/r/lmms/comments/ ... ?context=3
:) Good! Specular is always worth listening to -However this is also in our wiki:
https://lmms.io/wiki/index.php?title=LM ... h_Settings


Besides that, since you are new in Forum
Welcome Aeshatt !
Here are all important links:
http://lmms.io/forum/viewtopic.php?f=1&t=4740
-A few rules and useful forum instructions
If you like to introduce yourself, to the community, go here:
http://lmms.io/forum/viewtopic.php?f=4&t=4480