Thanks a lot for your prompt response, wish I could have seen it before I fixed it, the thing is that i tried installing windows 11 before and it didn't help, however now I've done the following. Reset this PC on windows 10, upgrade to windows 11 through windows updates, install further updates on windows 11, and then it downloaded appropriate drivers, as you have said. I wish I knew this weird thing before downgrading to win10 heh.
I thought it would just be some very old default thing where drivers would just be downloaded no matter whether its win10 or 11, because from my experience win11 is just a prettier GUi than win10, so i didn't expect it to cause this huge issue! 😅 thanks again for fast response, and apologies for this post which has probably been discussed many times.