If only my backend team actually adhered to the models/optionality/nullability they describe in the docs. so in a lot of cases... things are decalred as never supposed to be null, but then a null comes down. web and ios are good to go. android crashes. 😭
I can only think that the solution is to just make everything nullable in my network models.