It seems that the Material Editor's Custom nodes don't handle inputs of type FMaterialAttributes correctly, and instead interpret them as float3.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-172310 in the post.
|Component||UE - Rendering - Materials|
|Created||Dec 8, 2022|
|Updated||Dec 16, 2022|