No idea why connect/join session isn't working
Passed activity into the listener to run things on the UI thread.