Why do I have to validate and scan the code at every transfer?

Scanning the code allows BKK inspectors to identify the last time the ticket was validated on a particular line. A journey started within the validity period can be completed on the vehicle being used even if the ticket expires in the meantime.