code/whatever.dm:16:error: 'res/whatever.js': cannot find file
And they totally miss the line above where it says
BUG: The file /full/path/to/project/project.rsc is locked up!
Because they pulled icon or JS or whatever changes from Git and tried to recompile without closing Dream Daemon.
It would be extremely helpful if instead of an easily-overlooked and non-explanatory "BUG:" line followed by a false error message, the compiler produced an error message that made more sense, maybe like
code/whatever.dm:16:error: cannot update 'res/whatever.js': project.rsc is in use by another instance of Dream Maker or Dream Daemon
Then we wouldn't have to spend so much time troubleshooting this, explaining this to people, etc.