Looks like `GenericRowWithSchema` while supported by the connector can be called nested down the stack which causes the serialization to fail.