2025-12-22 02:16 AM - edited 2025-12-22 02:19 AM
I'm currently developing a custom add-on package, but after using it, the add-on displays an exclamation mark and is unusable. This applies to versions 26 and 28. How can I fix this to make it work? I've included the developer ID information in the add-on package.
26 : 4019 TAI FULL
28 : 28.2.2(5200)TAI FULL
Solved! Go to Solution.
a month ago
Hi,
Samples only work in Demo mode, but you can use your own developer id, and create or reuse a local id to load it in full mode.
If you're using the Examples API Development Kit, then change the MDID resource in <AddOnName>Fix.grc in the RFIX folder, or if you're using the cmake tools, in the RFIX/AddOnFix.grc resource.
Regards,
Tamás
2026-01-06 06:25 PM
Hi Vance,
There can be a lot of different reasons.
- Are you using Window or macOS?
- What SDK versions do you use?
- What's your build process?
Best regards,
Bernd
2026-01-09 12:18 PM
Hi Vance,
Some other ideas:
- Do you use any external libraries (DLLs/dylibs/frameworks))? Are they accessible to Archicad when the add-on is being loaded?
- Please also check with a resource editor if the MDID resource is in you add-ons binary and it contains non-dummy values.
Best,
Akos
2026-04-22 07:11 AM
hello.
are there any clear instructions on how to write the code or where to insert the developer and addon information so that the addon will work (would be validated)?
2026-04-22 01:27 PM
Hi,
You can find all information on the Archicad 29 C++ API: Archicad 29 C++ API development site.
Redards,
Tamás
2026-04-22 04:54 PM
Done all that, still not working. All samples dont have IDs inside and are only for DEMO use.
a month ago
Hi,
Samples only work in Demo mode, but you can use your own developer id, and create or reuse a local id to load it in full mode.
If you're using the Examples API Development Kit, then change the MDID resource in <AddOnName>Fix.grc in the RFIX folder, or if you're using the cmake tools, in the RFIX/AddOnFix.grc resource.
Regards,
Tamás