As I’ve mentioned on many a post over the years Glenn, although they are new old stock they have sat on a shelf for god knows how long and have already started to harden and deteriorate, I have replaced mine 4 times now and like you said a year down the line they crack up.
If only someone could re make them! I might try using a black sealant next time.