just for 10 days !! and I know CIC will not even honor that. So frustratingyes I agree! How many days/weeks did you ask the TRV for? If you don't mind sharing. It's such a complicated situation. Did you provide any extra documentation to support the reason for getting TRV?
Are you a PR or Citizen? Just normal documents listed on CIC - Bank docs, etc.. dont want to give CIC something they do not ask for. Gives them all more reason to find mistakes...