Che il multi handler non accetti comandi è normale, è in ascolto di una connessione e l'unico modo per interrompere l'ascolto è dando CTRL+C (cioè interrompendo il processo).L'ho testato sia con windows/meterpreter/reverse_tcp attaccando una macchina Windows10 che con android/meterpreter/reverse_tcp attaccando un' Android10 (payload obsoleto). Il fatto è che quando faccio partire l'exploit nessuno dei due si connette e la console non accetta più nessun comando, neanche comandi che non riguardano la connessione l'altro dispositivo.
Hai messo gli IP giusti?
La porta giusta?
Stai usando una VM, hai messo la scheda di rete in bridge oppure sei in NAT?
Il telefono o il PC sono nella stessa rete della macchina attaccante?