Qual a placa Arduino que você está usando?
Os tópicos mais recentes em língua inglesa onde esse problema foi relatado tiveram a seguinte resposta do @ptillisch:
Houve alguns relatos anteriores sobre esse erro "can't set com-state for..." que ocorre especificamente ao fazer upload para placas que usam o chip 3 WCH CH340 USB (e aparentemente apenas lotes específicos desses chips). O problema ocorre apenas ao usar a versão mais recente do driver CH340.
Os usuários afetados relataram que fazer uma “reversão” para uma versão mais antiga do driver foi uma solução alternativa eficaz. Você pode tentar.
Ok, e qual sua experiência anterior com ele? Você já tinha feito o upload de algum outro código anteriormente?
Boa parte das placas Uno "não originais" vendidas no Brasil utiliza o chip CH340 para fazer a conversão USB-Serial. Se é a primeira vez que você usa sua placa, muito provavelmente não deve ter instalado no computador o driver necessário. Se for esse o caso, dê uma olhada nesse site aqui para entender melhor a questão:
Admitindo que você usa Windows, para checar isso desconecte o Arduino do computador, abra o gerenciador de dispositivos e conecte o Arduino novamente. Veja se o computador emite um sinal sonoro e verifique qual porta de comunicação nova aparece (veja esse exemplo abaixo):