I got it to upload but not without a constant spam of error messages out of the terminal. If I leave the IDE open for more than a few minutes it will freeze and stop working. This is related to the constant 1000 character per second error message I assume. I will post some of the error message. The code uploaded does not work, but the IDE will return it succesfully uploaded. Code: answers: [Service@104406571 type: TYPE_SRV index 33, class: CLASS_IN index 1, name: MSI(19)._dosvc._tcp.local. ttl: '119/120' server: 'MSI.local.:7680'] [Pointer@1044936962 type: TYPE_PTR index 12, class: CLASS_IN index 1, name: MSI(19)._dosvc._tcp.local. ttl: '4499/4500' alias: 'MSI(21)._dosvc._tcp.local.'] [Pointer@1232929910 type: TYPE_PTR index 12, class: CLASS_IN index 1, name: MSI(19)._dosvc._tcp.local. ttl: '4499/4500' alias: 'MSI(22)._dosvc._tcp.local.'] [Pointer@1390882277 type: TYPE_PTR index 12, class: CLASS_IN index 1, name: MSI(19)._dosvc._tcp.local. ttl: '4499/4500' alias: 'MSI(23)._dosvc._tcp.local.'] [Pointer@476162516 type: TYPE_PTR index 12, class: CLASS_IN index 1, name: MSI(19)._dosvc._tcp.local. ttl: '4499/4500' alias: 'MSI(24)._dosvc._tcp.local.'] [Pointer@1637630771 type: TYPE_PTR index 12, class: CLASS_IN index 1, name: MSI(19)._dosvc._tcp.local. ttl: '4499/4500' alias: 'MSI(28)._dosvc._tcp.local.'] [Pointer@1080272322 type: TYPE_PTR index 12, class: CLASS_IN index 1, name: MSI(19)._dosvc._tcp.local. ttl: '4499/4500' alias: 'MSI(100)._dosvc._tcp.local.'] [Pointer@729821230 type: TYPE_PTR index 12, class: CLASS_IN index 1, name: MSI(19)._dosvc._tcp.local. ttl: '4499/4500' alias: 'MSI(29)._dosvc._tcp.local.'] [Pointer@985531267 type: TYPE_PTR index 12, class: CLASS_IN index 1, name:osvc._tcp.local.'] [SocketListener(172-31-106-67.local.)] WARN javax.jmdns.impl.DNSIncoming$MessageInputStream - Bad domain name: possible circular name detected. Bad offset: 0x3fff at 0x230a [SocketListener(172-31-106-67.local.)] WARN javax.jmdns.impl.constants.DNSRecordType - Could not find record type for index: 65535 [SocketListener(172-31-106-67.local.)] WARN javax.jmdns.impl.DNSIncoming - Could not find record type. domain: dns[response,172.31.108.212:5353, length=8972, id=0x0, flags=0x8400:r:aa, answers=69, additionals=89 answers: [Service@104406571 type: TYPE_SRV index 33, class: CLASS_IN index 1, name: MSI(19)._dosvc._tcp.local. ttl: '119/120' server: 'MSI.local.:7680'] Sketch uses 7708 bytes (26%) of program storage space. Maximum is 28672 bytes. Global variables use 316 bytes (12%) of dynamic memory, leaving 2244 bytes for local variables. Maximum is 2560 bytes.