When you are reading the code index, are there retries or timeouts? I am not duplicating that here, but you should definitely be getting the same values. In the utility there is an Insteon tab that shows the insteon traffic – can you run the command a few times and send me a copy of the sent and received insteon traffic?
Thanks!!