It's a bug if they expected it to work under the 40 byte spec. If they knowingly exceeded it... Then what are they complaining for? That's on them