Making files read only can cause issues with the configuator, if it can't write to a file it can cause strange issues (such as you have been seeing), because the generation of files can stop when trying to write to a read only file, and some required files don't get generated subsequently, I would never recommend setting files to read only, apart from tracking down a problem.
↧