I noticed issues with 'unicode' characters in the files.
In other words:
If the files contained for example
.someclass:after { content: 'å' }
the building / saving would not work.
But if you change to
.someclass:after { content: 'å' }
it was possible to save ( maybe build, too )
Could you try
- Make a simple less file
- Bulid it
- Make a less file with some unicode letters in it
- Build it.
Does both fail ?