The input paramter is a type of UEdGraphPin. The PinType.PinCategory can be softobject or softclass, and the reference path is saved in a paramter named DefaultValue of UEdGraphPin.The DefaultValue is a FString, so the cook process can't find the reference of this pin.
I modified some code to fix this issuse as below.
[Image Removed]
The Blueprint will not be cooked out.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-78022 in the post.
| 0 |
| Component | UE - Gameplay - Blueprint Compiler |
|---|---|
| Affects Versions | 4.22.3 |
| Target Fix | 4.23 |
| Fix Commit | 6592854 |
|---|---|
| Main Commit | 7949714 |
| Created | Jul 27, 2019 |
|---|---|
| Resolved | Aug 2, 2019 |
| Updated | Jan 10, 2023 |