Exposing and Addressing Cross-Task Inconsistency in Unified Vision-Language Models