Sign in to follow this  
CathayA340

BGLMANX.dll Constant Error

Recommended Posts

Hello Everyone,

 

I have just done a fresh reinstall of Prepar3D v3.2 (lastest version, Academic) on Windows 10. After installing the FSDreamteam KJFK, I got this error on startup related to the dll they use for couatl/addon manager : http://prntscr.com/apvs3t

It has been coming up ever since. I uninstalled the FSDT product and everything worked fine afterwards. How can I fix this error? I cannot even get in to the simulator with this. It seems to me that many of my problems are caused by this bglmanx/addon manager stuff...

I have the latest version of FSUIPC installed.

 

Thank you!

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

Thanks for the reply. I do not have ASN currently installed though. This problem also is with the QW 757, (uses bglmanx).

Share this post


Link to post
Share on other sites

Already have done that as well, and still the error persists. Could it be something directly related to simconnect?

Share this post


Link to post
Share on other sites

Please refer this problem to Umberto aka virtualli on their forum, who create couatl engine of bglmaxx, he's going to tell you great things and how to fix the problem. Umberto is just a wonderful guy :)

Share this post


Link to post
Share on other sites

I checked my dll.xml and bglmanx.dll was already the first entry for addons. Also, I have installed ASN. 

Here's my dll.xml

 

<?xml version="1.0" encoding="windows-1252"?>
<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>dll.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
    <Name>Addon Manager</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>bglmanx.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>FSUIPC 4</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>Modules\FSUIPC4.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>ObjectFlow</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>Level-D Simulations</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>Modules\LVLD.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>as_connect</Name>
    <Disabled>False</Disabled>
    <Path>as_srv\as_btstrp.dll</Path>
  </Launch.Addon>
</SimBase.Document>


I've also tried removing everything but the bglmanx entry in the dll.xml, but the same error still persists.

Share this post


Link to post
Share on other sites

I checked my dll.xml and bglmanx.dll was already the first entry for addons. Also, I have installed ASN. 

Here's my dll.xml

 

<?xml version="1.0" encoding="windows-1252"?>

<SimBase.Document Type="Launch" version="1,0">

  <Descr>Launch</Descr>

  <Filename>dll.xml</Filename>

  <Disabled>False</Disabled>                 Change this entry to True then restart P3D.  Upon loading you will be asked if you want to load each entry one at a time.  When it crashes, that's the module that is causing the problem. 

  <Launch.ManualLoad>False</Launch.ManualLoad>

  <Launch.Addon>

    <Name>Addon Manager</Name>

    <Disabled>False</Disabled>

    <ManualLoad>False</ManualLoad>

    <Path>bglmanx.dll</Path>

  </Launch.Addon>

  <Launch.Addon>

    <Name>FSUIPC 4</Name>

    <Disabled>False</Disabled>

    <ManualLoad>False</ManualLoad>

    <Path>Modules\FSUIPC4.dll</Path>

  </Launch.Addon>

  <Launch.Addon>

    <Name>ObjectFlow</Name>

    <Disabled>False</Disabled>

    <ManualLoad>False</ManualLoad>

    <Path>D:\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>

  </Launch.Addon>

  <Launch.Addon>

    <Name>Level-D Simulations</Name>

    <Disabled>False</Disabled>

    <ManualLoad>False</ManualLoad>

    <Path>Modules\LVLD.dll</Path>

  </Launch.Addon>

  <Launch.Addon>

    <Name>as_connect</Name>

    <Disabled>False</Disabled>

    <Path>as_srv\as_btstrp.dll</Path>

  </Launch.Addon>

</SimBase.Document>

I've also tried removing everything but the bglmanx entry in the dll.xml, but the same error still persists.

Note my comments above.  You are getting the simconnect error and Virtuali is telling you that you are missing the correct version of SimConnect (in his comments, it was the version put out by Acceleration/SP2).  In your case you are running P3D and that is installed when you install P3D.  You do not have to do anything.

 

Noting your dll.xml above, I see the problem.  It's the fact you have the LevelD767 and that sim is not compatible with P3D.  There is nothing you can do to fix that problem.  LevelD will not work with P3D correctly and that is probably what is calling for a Simconnect from FSX.

 

Best regards,

Share this post


Link to post
Share on other sites

Thank you for the detailed reply. I changed the disabled to True for bglmanx.dll, and the sim loaded properly. I then removed the LVLD.dll entry, and changed the bglmanx.dll back to False so it could load. Unfortunately, I still got the error..seems like the Level-D wasn't the culprit here. Could it be some corrupt installation with FSDT/bglmanx.dll issue?

Share this post


Link to post
Share on other sites

I just want everyone who is trying to help to know the addon manager is not at fault in this case as the crash error states "The procedure entry point simconnect_text count not be located in the dynamic link library simconnect.dll".  We do not know what the OP has installed as far as FSDT stuff.  If he has GSX, then that might be the problem because that program has to interact with various aircraft (and thus simconnect).  I have provided several solutions provided by FSDT for this error but the OP indicates those solutions do not work for him.  I am running out of ideas but....

 

From the links above, the older versions of Simconnect will not work if you do not have Microsoft Visual C++ 2005 w/SP1 (see AVSIM CTD Guide for links to the proper versions (guide is about to be updated again, maybe today so cannot provide page number).  You have a very, very old product called LevelD 767 which uses the old, old Microsoft Visual C++2005 w/SP1.  It is important you have the 32 bit version installed especially if you use very old products.

Share this post


Link to post
Share on other sites

As for FSDT products, I have only installed FSDT JFK. I've been uninstalling and reinstalling, trying new solutions but nothing has really worked. I've also uninstalled the Level-D 767, and have also run a reg cleaner. I've probably exaggerated all of the options at this point so I guess I'll just go without the FSDT...

Share this post


Link to post
Share on other sites

*Problem has been solved*. I copied the dll.xml entry of bglmanx.dll (from AppData/Roaming) to the dll.xml in ProgramData. That worked! 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this