unknown error, cant find answer

im having a problem with packaging my project as every time that i try and package it it comes up with this error
UATHelper: Packaging (Windows): LogInit: Display: LogBlueprint: Error: [Compiler] In use pin no longer exists on node Reset Orientation and Position . Please refresh node or break links to remove pin. from Source: /Game/PN_LowpolyGras/UE4_ThirdPerson/Blueprints/ThirdPersonCharacter.ThirdPersonCharacter
UATHelper: Packaging (Windows): LogInit: Display: LogBlueprint: Error: [Compiler] Could not find a function named ā€œResetOrientationAndPositionā€ in ā€˜ThirdPersonCharacterā€™.

any help will be very welcomed

You need to fix the node Reset Orientation in your bp ThirdPersonCharacter.

And do a Fix Redirect in your folders.
image

And a Validate Assets in Folder (to avoid waiting for cook re package in case of other issues)

Hi,

I have the same problem and Iā€™m pretty new in using UE.

Can you explain a bit more detailed what the steps are?

My questions are:
I looked in my ThirdPersonCharacter but there is no Orientation node,
so where can I find it?

I just could find Orient Rotation to Movement - is checked

For the node ResetOrientationandPosition, it a function library that come from a plugin(depending on the ue version i think)

Make sure OpenXR is checked in your proejct:

1 Like

Uh

Likey what causes the packaging error

You have a broken re director somewhere failing that

Did you look at the player movement and camera, refresh every node that has anything to do with that

Failing all of that, trick it, make a function with the exact name and variables it expects, youā€™ll likely get another error but if you donā€™t and it lets you name it as such

This isnā€™t immediately obvious typical redirector type stuff
Iā€™ve run into this many timeā€™s in different ways
Here

Any time you delete stuff you practically never want to choose force delete, i suspect this is what has caused your problem and this is how you use the reference viewer to figure out what to delete/break its connection

Some kind of low poly grass is probably your A reference, referencing your B being the character
A->B

that or you have your player character in a very strange spot lol

failing all of literally everything people have said so far youā€™ll have to re-create the player character

^ im not sure why the formatting goes away on that but itā€™s alot easier to read the steps if you open it

Hopefully you didnā€™t force delete something thatā€™s quite some trouble to fix, that i still havenā€™t learned, the engine has pointers that never got removed or updated properly meaning youā€™ll have to understand c++ and callstack errors or copy paste everything youā€™ve done into a new character bp that is not a child of ThirdPersonCharacter

Thanks :grinning: this worked

1 Like