Can you open it in a terminal (or whatever the equivalent for MacOS is) and see if there is a error message?
My hunch is something is not configured correctly, especially since the non Mono version works. Hopefully the terminal (or equivalent) will help shed some light on what could be the problem.