It's a bit hard to debug without the laptop in the front, but i think the issue is that your laptop supports some sort of "connected standby" and it enters that instead of fully powering off, or debian fails to properly remove power to some of the hardware.
If you want to search on the internet more on this, the terms you are looking for is for "system power state" or "s5".
As a sanity check, first to see if running systemctl poweroff
in a terminal actually powers off the system fully.
If that works, it's a problem of your desktop environment not telling the linux kernel to shutdown properly, but instead go into standby/connected hybernation.
If that doesn't work: Debian usually ships only older packages (including the kernel) and probably the kernel debian ships lacks the compatibility with some of your hardware. You can look up how to upgrade it, but it's not a procedure for the faint of heart. The easiest option is probably to understand why you want to use debian, and find a similar distribution with more up-to-date packages. There's also ways to customize your kernel and building your own, but I would keep it only as a last resort (in the case you really really want to use debian)