Confused on validity of test for #Vt6

There is this test case for Vt6

 00 00 00 23 00 12 00 04 20 ba b8 c1 00 09 6b 61 66 6b 61 2d 63 6c 69 00 0a 6b 61 66 6b 61 2d 63 6c 69 04 30 2e 31 00

I am a confused if this is valid, so lets break down what I am understanding and what I am not
00 00 00 23 - Message Length - 35
00 12 - Api key
00 04 - This was suppose to be 00 00 for DescribeTopicPartitions (v0) request, right. since vt6 only expects v0 version, also same for visualizer? - According to BinspecVisualizer

This is case which is just not passing, and on inspection this does not seem to be following current visualizer

Oops, never mind, I see that this is from an earlier problem and my code was hard coded to only handle new stuff added in vt6 :).