Sending getblocks message but not getting inv message response
I actually do receive the inv message. The problem is in the way that I try to decode the inv message.

The getblocks message seems to work fine.