Can you provide some logs? Easiest will be to use Octopi > Tools > SysInfo, that way more detailed info about what driver is loaded, and possible error log.
KaOS uses IWD, does Debian use IWD or wap_supllicant? Networkmanager?
Also, usefull info might be obtained with restarting IWD manually after a connection is lost:
sudo systemctl restart iwd
if that alone does not restart the connection, follow up with:
sudo systemctl restart NetworkManager