Thats a pretty confusing and screwed up reason which VO gave you.
Did you attach your T4, NOA, Pay stubs from first job?? if you were already meeting all the requirements you shouldnt have notified CIC about your new job by sending new letter, that was the thing which confused VO the most.