``` python
if placeholder.offset != placeholder.first_signature_offset:
    logger.warning("invalid packet size for %s data:%d; offset:%d", placeholder.meta.name, placeholder.first_signature_offset, placeholder.offset)
    raise DropPacket("Invalid packet size (there are unconverted bytes)")                                                                       
```

The signature is still not where it should be.  The standard conversion.py doesn't try to read the sync bloomfilter (because, as you say, it is disabled).  Hence the additional bytes from ```pack('!IBH',...``` will never be converted, resulting in the above drop.