worked for me as well - never would have remotely considered it - thanks!
only difference I should make is, after it is running having launched via terminal, close the Messages app, then close terminal. reopening via icon or spotlight then works fine, as you said.
Thanks again for posting!