Upload via WebDev works, via Particle Dev

As I see you are using Windows, there actually is an installer (created by a member here: @mumblepins ) that I've successfully used for that

Toolchain for Windows Installer


What do you mean by "cloud compiler"?
The messages returned by WebIDE and CLI are exactly what you would get from a local toolchain too, if they are "unclear" that's a common "problem" which just needs some learning and practice - after all the "answering" machine doesn't know any better, but humans can wrap their brains round it :wink:

Dev on the other hand truncates and obfuscates some of the actual messages, making it really hard to make sense of them.