Num antigo computador meu, o computador só voltava da suspensão se a placa de Wi-Fi fosse suspensa com sudo ip link set wlan0 down antes de suspender.
O nome que você deve usar no lugar de wlan0 para adaptar o comando ao seu sistema não aparece no neofetch, mas apareceria no inxi ou no (mais específico para placas de rede) ip link show.
Se isso resolver, pode fazer o comando rodar automaticamente antes de suspender para não precisar se lembrar.