Because the ZXT-600 is a "dumb" blaster. It uses the code list to send discrete commands (Temp Up, Fan Speed), but it does not have a feedback loop.
Since this is an IR blaster, it needs a direct line of sight to the AC unit's receiver. remotec zxt-600 code list