Arduino sending data with checksum CRC16

I have tried it with the crc = 0; on another line, but without any difference.
Someone an idea what is not good with the crc part? Without the crc data it can send and receive the data correctly.