payload length sometimes fails on big packets?