I am not on the forum much lately, so apologize for the very late reply. You have probably solved this by now, but a couple of alternatives occur to me.
First, I use WebRTC (
https://en.wikipedia.org/wiki/WebRTC) based alternatives as part of my work, this includes both
https://Talky.io and
https://meet.jit.si. The good points: neither require installing any software (except browser extensions for screen sharing if desired), ip addresses are presumably discarded after a few days so privacy is much better, and there are mobile apps available (although Talky does seem to work without the app, at least if you have the Firefox browser in your mobile). The bad points are: the need to send e-mails (no program running in the background that you can call without prior arrangement) and having WebRTC active will reveal your true ip address, a problem if you use a VPN.
Second, you can us XMPP (Jabber) accounts with pidgin for video calls as well as messaging. If you are in contact with those using other OSs, there are clients available for XMPP, as long as they are willing to set up free XMPP accounts (
https://list.jabber.at/). FYI Google Hangouts uses an "enhanced" XMPP protocol, where I believe "enhanced" simply means "in a walled garden," i.e., so it can force you to use a google account and collect your data.
Third, there is Jami (formerly GNU Ring) which uses p-to-p technology that I have found interesting (
https://jami.net/) but not used. There are daemon and client (Gnome & KDE) packages available in the repositories if you search for "ring". The protocol has become sufficiently popular that there was a request a year or so ago to add a field for ring/jami addresses in the contacts of the Evolution e-mail client.
Fourth, there is now a web-based version of Skype, although I don't know much about it . . . .
Sorry for not responding sooner, but I hope this helps. For the benefit of others, let us know what you ended up doing and close this with a "solved" if you have found an alternative that works for you.