Get by ID# problem

I have this picture learned and ID'ed as ID1, as can be seen.
Get blocks command returns the correct result with 1 block recognized, and 1 block learned.
However, the Get by ID# block returns an incorrect result:
DEC: 85, 170, 17, 10, 41, 0, 0, 1, 0, 156, 91, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
HEX: 55, AA, 11, 0A, 29, 00, 00, 01, 00, 9C, 5B, 00, 00, 00, 00, 3B, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00
As can be seen, it returns a command 29 INFO block that says: there is no block recognized, and there is total 1 blocks learned.
If I am not wrong, it should have returned a first blue number as 1, 0 meaning it sees a block on camera with ID# 1.
Please advise if this is in fact a bug and if so how we can resolve it.
TG