I learned how to use the Processing version and looked through the code. Now I understand that visualizers are purposefully turned off for the Ganglion. I turned them on to see what would happen, and they did not work. I'm guessing that this is because OpenBCI GUI doesn't officially support Ganglion yet? Or is there a way I could get visualizers to work?
@matthew-groth please upload screen shots. I'm not sure which visualizers you are talking about.
Here is what my GUI looks like after initialization:

Here is the output, where the last relevant line is "OpenBCI_GUI: initSystem: -- Init 4 -- 14159"

OpenBCI_GUI does not go into POSTINIT mode if datasource is Ganglion:
if (eegDataSource != DATASOURCE_GANGLION && eegDataSource != DATASOURCE_NORMAL_W_AUX) {
systemMode = SYSTEMMODE_POSTINIT; //tell system it's ok to leave control panel and start interfacing GUI
}
So I removed the ganglion check so I could see the graphs. But even after starting data stream, nothing happens:

And the last relevant printed output in case it is useful:

Hey there is some connection issue going on here because you can see the message:
OpenBCI_Ganglion: parseMessage: default: k,400,;
because if you checkout the HUB docs https://github.com/OpenBCI/Docs/blob/master/OpenBCI%20Software/07-OpenBCI_Hub.md#command it's a standard error response code. It means your not able to connect to the Ganglion. That's why there is a freeze.
Please post the output printed before that last screen shot
Solved it! Thanks to pushtheworld on my forum post for telling me all I had to do was remove the dongle. DON'T use the CSR dongle when using MacOS
I got signal!

I am going to make a couple of pushes to help other Mac users avoid this issue.
@pushtheworld saves the day! woo ;)