Ahhh im sorry to hear that it's not working for you If it makes you feel better, we've heard rumors of Discord adding in screensharing features, and are considering moving there when/if that happens.
Also, Appear.In is still in Alpha, and the dev's are very quick to respond to bug reports/feature requests. So you might try shooting them an email?