Macbook pro keyboard randomly freezes after upgrading to Catalina
Let me explain what i'm having, I'm Macbook pro early 2015 user, and i updated to macOS Catalina 5 days ago, on the first day the keyboard was working fine, but they keyboard started freezing at random times (Only the power key works, others don't work).

So later i resetted the PRAM, SMC, NVRAM and it doesn't solve anything.

So i decided to downgrade to macOS Mojave, after downgrading the issue still continue as i was faced in the catalina also.
Then i decided to replug the battery and i did that also along with re plugging the track pad flex connector. but nothing is fixed.

Later i was digging for a solution for this issue over the internet. I found that there is a common issue with the 2015 models, and the touchpad flex is causing this issue, and after replacing it will get rid of this issue, so i decided to go with replacing it.

If you like you can downgrade to Mojave and recheck the issue still continues incase you want to be sure. I've posted this issue on multiple forums, and if theres a fix ill inform you for sure.

Thanks,