Conforme respondido em ServerFault , isso ocorre porque less é invocado com o K flag, o que faz com que morre ao receber um caractere ^C , em vez de retornar ao prompt de comando.
Para corrigir isso, exporte a variável SYSTEMD_LESS="FRSXM" para o seu ambiente. Esse é o conjunto padrão de sinalizadores que systemd passa para less , menos a K problemática que impossibilita a quebra do modo de acompanhamento.