You better mention the exact hardware of the card, as well as what modules it uses.
When you unblock it, it works? Or can you still not bring wlo1 UP?
Have a look whether your ideapad has a function hotkey for enabling/disabling wifi. Those are handled different to the bios option and perhaps tlp toggled something.
When I unblock everything with rfkill I still cannot bring wlo1 up.
Interestingly when I do sudo ip link set wlo1 up it doesn’t even show a error message, just nothing at all.
There is an airplane mode button on my notebook which doesn’t do anything on linux.
edit:
I uninstalled some orphaned packages and now ip link gives a slightly different output:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlo1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
link/ether 5a:69:68:30:85:2a brd ff:ff:ff:ff:ff:ff permaddr e0:0a:f6:33:72:93
altname wlp3s0