This is my first post-any help would be appreciated. I am running P3DV4 and am using external C++ application that accesses sim vars via simConnect to publish them for other apps. My exe runs in an environment I do not control. This pattern worked well until a new AC model was introduced that uses custom XML gauges. Several sim variables have been replaced with L:vars and I am having trouble getting to them. I have searched web and forum. I have run Cabin Comfort. I first attempted to use gauges.h in my exe, then per forum advice modified gauges.h to use Panels instead of ImportTable (for example Panels->execute_calculator_code). I understood that the Panels pointer would be populated by simConnect, but since running .exe it wasn’t. So now using forum advice https://www.fsdeveloper.com/forum/threads/how-to-execute_calculator_code.430422/ to create a .dll (module, update dll.xml) that will populate the pointer and hoping to use this pointer in my exe to get the L:var data. I know the dll has to live in P3D root (or per Ed, in root/Modules folder). But, in order for my exe to use the .dll it needs it in its (the .exe’s) folder. I researched accessing .dll from different locations but there are many warnings not to do this. I don’t know how to connect my .dll in P3D to my .exe. How do I get to the Panels pointer? My dll is not using simConnect. If this is wrong approach, suggestions appreciated.