Unowned pin error preventing packaging on a Get Actor Velocity node

My project got an unowned pin error and I managed to find it using the methods described in here:

The pin that caused this is the Return Value X pin on Get Velocity in my GetActorSpeed macro.

If anyone wants to take a look, I have isolated the issue in a clean project:

I’ll delete the file in a week or so. Please let me know if posting a bug report here like this is helpful or not. :slight_smile:

Also, it would have been so incredibly helpful if there was a way to track these things down in-engine. If I could just search all pin IDs without having to copy-paste them to a text editor, this would have not taken me a full day of work to find.

Hello bobdeschutter,

I took a look at the project provided, however I did not see the error that you mentioned in your post. Could you provide a set of step to reproduce this issue with in the project provided?

Hi Rudy; if you do file > package > windows 64-bit or 32-bit you should get an error mentioning an unowned pin with ID 95DD2D5C4BEE466CC80267BB34213428.

Hello bobdeschutter,

After further testing with the project provided I was able to strip it down to only what was needed. I have written up a report and I have submitted it to the developers for further consideration. I have also provided a link to the public tracker. Please feel free to use the link provided for future updates. Thank you for your time and information.

Link: Unreal Engine Issues and Bug Tracker (UE-40083)

Make it a great day

Excellent. Hope it helps someone!