I had the issue where I could not update my X1C with a custom filament.
X1C showed the error message “Failed to obtain cloud custom material information”
Rebinding the printer to my account worked.
Instead of the PIN, I had to use the mobile Handy app to bind the printer (using the QR code).
On the X1C, I was able to see the added custom filament listed.