It's a little deeper than that. Cloud Pickle was trying to pickle the `__reduce__` method of this custom type itself. (Another way to put it, instances of this class pickled fine, but if you ever had a reference to the class itself that caused issues.)