The receiver recomputes the same toy check before accepting the bytes.
Receiver recomputes the check
The receiver sums key, message, and the received tag. For the original message, the fold is all ones.
valid fold=0xffff
Original tag verifies
The verification fold is 0xffff, so this toy check accepts the original message.
accepted fold=0xffff
Same bytes, same tag
The tag only verifies when the receiver recomputes over the same key and message bytes.
message unchanged=1
Summary
The original message and tag pass because the receiver recomputes the same checksum relationship.
accepted=1