CAN is a fickle *****.