Since it doesn’t seem like it was ever mentioned and most of the confusion here seems to of been caused from a lack of what the actual error was, when you see the line “OtherCompilationError (2)” in your error list, always check the Output log as it will provide more insight into what the actual error is. This is due to that particular error not having a error message tied to it so the error list gives a generic message.