My brother had sponsored me at that time but according to them my purpose of travel was not clear. I have claimed for sibling points in my EE application this time.
No, but I have seen that applications with some particular NOC codes are taking longer than usual. I am planning to wait until my 8 months are completed.