@MasterPie: I understand that.  I need more than you.

Having thought of your situation (as a subset of my own), there are possibilities in the current landscape of Modern app development.  You can communicate between your Modern app and your desktop app by connecting them both to an Internet-facing server.

Unfortunately, this is far from ideal for our apps.  We have the restriction of users often being located in areas for extended periods of time where connectivity is an issue.