Ao conectar um monitor externo no MacBook Pro 2016, ele não dava imagem. Certo dia, eu apenas alterei a taxa de atualização (Hz) do monitor externo, e isso fez com que ele parasse de exibir imagem. Quando eu conectava o HDMI com o MacBook aberto, a imagem aparecia, mas, ao fechar o MacBook, o monitor externo ficava sem imagem.
Procurei em vários fóruns e realizei diversas tentativas para resolver o problema. Fiz o reset do SMC, mas não resolveu. Conectei um terceiro monitor que exibia imagem normalmente; no entanto, ao fechar o MacBook, o primeiro monitor continuava sem dar imagem. Também tentei o reset da NVRAM/PRAM, mas isso também não funcionou.
Então, tive a ideia de usar o Google Remote para transmitir a tela do MacBook para o celular. Pelo celular, consegui alterar a taxa de atualização do monitor(que estava sem imagem) de volta para 60Hz, e a imagem voltou a aparecer. Uhuuulll
Espero que essa experiência possa ajudar outras pessoas que estejam enfrentando o mesmo problema.