Many of the above complaints above “wrong” crew locks can be “simulated” easily by players trying to avoid crewlock…it is not possible to distinguish a network error from someone disconnecting the network…for instance.
Crewlock exists mainly to avoid players to leave several matches in quick succession in order to avoid or look for something…as this would make matchmaking (almost) impossible…
IMHO the penalties for ODL are actually rather low…