Bluepring compile error

so i tryed to make a new type of weapon where i maded the weaprifle as a child and changed the mesh to my new mesh and then i tryed to compile it i getting this error

LogWindowsTextInputMethodSystem:Error: Deactivating a context failed while setting focus to the disabled TSF document manager.
BlueprintLog: New page: Compile WeapRifle_Child
LogBlueprint:Error: [compiler] Error Statement tried to pass control flow to a node Parent: Construction Script that generates no code
LogBlueprint:Warning: [compiler] Warning [8170.64] Compile of WeapRifle_Child failed. 1 Fatal Issue(s) 0 Warning(s) [in 117 ms]
BlueprintEditorCompileResults:Error: Error Statement tried to pass control flow to a node Parent: Construction Script that generates no code
BlueprintEditorCompileResults:Warning: Warning [8170.64] Compile of WeapRifle_Child failed. 1 Fatal Issue(s) 0 Warning(s) [in 117 ms]

Surprisingly it’s the only related google result i found by similar error text.

Just in case: “Statement tried to pass control flow to a node Inputs that generates no code” (note Inputs instead of Parent: Construction Script) is possible to receive when you copy collapsed nodes: newly created copies wont work as is and have to be recreated. The most easy way to recreate is “rmb->expand node”, “rmb->collapse nodes” while selection is still there.

//this answer is for unreal 4.26 in general, unrelated to ark\modding