LogOutputDevice: Error: Ensure condition failed: ReferencingPin->LinkedTo.Num() > PinData.ArrayIdx

IslandEco.log (320.5 KB)

The project started in UE4.24 and now is in UE4.27

The project works fine in the editor but will not package after making some additions and not packaging for a month. Cannot narrow down what array reference or blueprint is causing the issue. I have tried reverting to old blueprints that I made the recent additions too. Also deleted the binaries and intermediates and recompiled all blueprints in the project. Still gives me the same dang unknown cook error ( LogOutputDevice: Error: Ensure condition failed: ReferencingPin->LinkedTo.Num() > PinData.ArrayIdx).

I have been working in unreal for the past four years, my main background is not in computer science but more in post-production film, VFX, and animation. I have fixed packaging errores myself in the past but am running out of ideas and steam on this one here, and would appreciate some advice on how to narrow down the blueprint where the issue is coming from. Thanks in advance!