SOLVED!
It turns out that the problem doesn't have anything to do with event 2505 (I checked on healthy laptops, and all of them have the same error in Event Viewer, that's ok).
https://answers.microsoft.com/en-us/windows/forum/all/wifi-6-mediatek-mt7921-disconnects-randomly/89d7fb30-af55-4783-86db-a7f1ca374d94?page=9 is the solution offered by @jeremyb777 which fixed the problem. It turned out that the official Wi-Fi adapter's driver is faulty and after downloading and installing https://dl.driverpack.io/driverpacks/repack/WLAN-WiFi/MediaTek/FORCED/10x64/79xx_3.03.01.0508/MediaTek-FORCED-10x64-79xx_3.03.01.0508-drp.zip custom driver it worked perfectly.
I did the following steps:
1. Download the "MediaTek-FORCED-10x64-79xx_3.03.01.0508-drp" from https://dl.driverpack.io/driverpacks/repack/WLAN-WiFi/MediaTek/FORCED/10x64/79xx_3.03.01.0508/MediaTek-FORCED-10x64-79xx_3.03.01.0508-drp.zip (DRP is a great archive of device drivers)
2. Unpack the ZIP archive. Press WIN KEY + X, then hit "Device Manager"
3. Under network adapters, right-click Mediatek MT7921 & hit "Uninstall device", then check driver uninstall confirmation in the next dialog box (there must be something like "attempt to remove the driver.." or "the software...").
4. Restart your pc, open device manager again, right-click the Wi-Fi adapter under Network Adapters, and hit "Update Drivers"
5. Click the browse option in the next prompt and select the drivers you downloaded (and unarchived) in the first step, then wait for it to finish the installation (you should get a success prompt).
This should be fine for you too if you have a similar configuration laptop. I have Windows 11 Home.