Unspecified error (0x80004005 (E_FAIL)) on 'Place iLogic Component' with form and 'Show on Place Component' enabled
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
When I use 'Place iLogic Component'* that contains the iLogic-form and 'Show on Place Component' enabled I get "Unspecified error (0x80004005 (E_FAIL))":
More info:
System.Runtime.InteropServices.COMException (0x80004005): Unspecified error (0x80004005 (E_FAIL))
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Object[] aArgs, Boolean[] aArgsIsByRef, Int32[] aArgsWrapperTypes, Type[] aArgsTypes, Type retType)
at Inventor.ModelState.Activate()
at ThisRule.Main() in rule: Rule0, in document TutorialFile-(Inv22-ShowFormOnPlace-1)-02.ipt:line 4
at Autodesk.iLogic.Exec.AppDomExec.ExecRuleInAssembly(Assembly assem)
at Autodesk.iLogic.Exec.AppDomExec.ExecCodeHere()
at Autodesk.iLogic.Exec.AppDomExec.ExecCodeInOtherDomain(AppDomain otherDomain, String assemName)
at iLogic.RuleEvalContainer.ExecRuleEval(String execRule)
When I use same workflow with copy of .ipt with the only difference - form property 'Show on Place Component' disabled (see both IPTs attached) - I get standard table-like form with key parameters and place process works as expected (Model State - switches to the one chosen by user).
What I'm missing?
*
Not sure if it is important but iLogic-component is located in folder set be library in active project.
PS:
This issue is reproducible in Inventor 2022.6 and 2025.2.1 (believe also in between releases).
PPS:
Dear @MjDeck could you, please, look at this?
Please vote for Inventor-Idea Text Search within Option Names