WiFi drops too many times making it unusable

The WiFi keeps dropping in less than a minute every time it connects. The below solution had worked for me, but somehow it has gone back to the way it was again.


Device-1: Intel Ice Lake-LP PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:34f0 class-ID: 0280