IDE hangs on startup: "YAMLException: end of the stream or a document separator is expected"

Hi @wcho. The problem is caused by corruption in the configuration file located at the following path on your hard drive:

c:\Users\ethanho\.arduinoIDE\arduino-cli.yaml

I would guess you manually edited this file in an attempt to increase the download timeout, as described here:

Is that correct?