So the fix was just passing the serializer the client version. Dammit.