Transition from 4.1.0 to 4.3.1 and AAX I/O issue

Yes this is already fixed on develop. I’ll change it to unsigned with the next commit. However, the id is eventually used in SetProperty which expects a signed int. So I guess you could argue either way. But you won me over.