Looks like the extra bytes inserted by the buffer bug actually make it work. This is probably related to sync bytes