Hello. I have a weird problem.
Everytime I reopen my project my parent class throws me a compiling error. The weird thing, when I compile the error just vanishes. When I save and open the project again the same thing happens.
In the picture you can see it’s a reference to self which I’m sending to my character blueprint.
It worked perfectly fine some days ago and I tried so many things already. I even recreated the whole function. It still happens.
In the images you can see the problem up close. It also doesn’t seem to actually appear in my compiler results.
Hey. I tried migrating the blueprint to another project and it still happens in that one.
I can send you the project I guess that would help you more than me guessing what it caused since I actually have no idea how to reproduce this. It just happened all of the sudden…The only thing that we did was adding a new S Item Data variable.
To reproduce what happens to me:
Go to Content → Blueprint → Interaction → BPI_Parent
Open it, it should throw an error which you see above.
Then compile it and then save. Then reopen the project.
The error will still persist.
Thank you for the additional information. However, would it be possible for you to provide the link via dropbox or google drive (these are the preferred sites). If so, I will be happy to take a closer look.
Another little detail which is the actual problem which annoys me the most. Everytime I reopen the project and I have to recompile all the parent calls in its child blueprint actors have been deleted.
Fixing that everytime I have to open the project is just simply impossible to work with.
While trying to extract the files provided I ran into some errors. It appears that you have a/some corrupted files. Could you try downloading the provided zip file on your end and let me know if you have these error as well. These errors are blocking me from being able to test the project provided.
Oh I’m sorry, I guess the upload failed or something. That’s weird since it told me it uploaded correctly. I will upload again but google drive is always pretty slow for me.
Is the we transfer link completly out of question? I remember sending a project of mine via wetransfer to the epic staff in another bug report.
On the “Add Interaction” node, delete all the blue connections, then connect the reference to self to the “target” pin and the player to the “add actor” pin.
It probably won’t work, but I just know that targets tend to prefer to be references to self
That can’t really work since the target is the character blueprint. I’m sending information from this blueprint to the character blueprint. The add actor is the blueprint itself, so it makes sense to reference it to self.
Or I’m completly misunderstanding you, what you actually mean. Since I don’t have the strongest understanding of blueprints.
I was able to download the project. After further testing I noticed that you are using the VICODynamicsPlugin. Can you disable and remove all references to this plugin and still reproduce this issue?
After digging through the project that was provided, it appears that there is a circular dependency between “EPI_Parent” and “MainCharacterBlueprint” Could you try clearing this up and let me know if the issue still occurs?