Nativization fails on Niagara Set Vector Array node

I get the error cannot access private member declared in class when trying to nativize a blueprint including the node Niagara Set Vector Array.
Engine version : 4.26.2

error C2248: ‘UNiagaraDataInterfaceArrayFunctionLibrary::SetNiagaraArrayVector’: cannot access private member declared in class ‘UNiagaraDataInterfaceArrayFunctionLibrary’
UATHelper: Packaging (Windows (64-bit)): C:\Program Files\Epic Games\UE_4.26\Engine\Source…/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceArrayFunctionLibrary.h(24): note: see declaration of ‘UNiagaraDataInterfaceArrayFunctionLibrary::SetNiagaraArrayVector’
UATHelper: Packaging (Windows (64-bit)): C:\Program Files\Epic Games\UE_4.26\Engine\Source…/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceArrayFunctionLibrary.h(12): note: see declaration of ‘UNiagaraDataInterfaceArrayFunctionLibrary’

Hello,

We’ve made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

Thanks

Was a solution ever found for this? I’m having the exact same issue and can’t find anything on how to solve.

You can put the node in a function library, then they don’t get nativized, and you can call the function containing the node from a nativized blueprint.
I forgot to post the bug report, but I don’t know if they still fix nativization stuff, as it looks like it’s not going to be in UE5.