Setting path on an error

I have a validation based on use Ash.Resource.Validation that when invalid returns

{:error,
  InvalidAttribute.exception(
    field: :variant_key,
    path: [:feature_override],
    message: "feature variant not found"
   )}

The graphql response is missing the path

%{"data" => %{"addFeatureOverrideToAccount" => %{"errors" => [%{"code" => "invalid_attribute", "fields" => ["variant_key"], "message" => "feature variant not found"}], "result" => nil}}}

I expect the path to be ["feature_override","variant_key"]

I’m seeing the same issue in liveview with the error not getting rendered in forms.