@Skaalgrim If this is still an ongoing question, I'd like to partake upon the answer! I'd like to also organize a time where we can meet together with the addon installed and see if the addon communicates correctly.
If it does work, then I can also help with improving the addon if need be, if not, I can probably check out what went wrong with the connection between addons (Solution most likely a question of caching unused environment variables, but otherwise I don't know). I have some lua programming experience that I could help provide in that case