Too many rumors about 30th & 31st Dec.
Global cap getting filled,
I happened to apply under NOC 0711, Construction Managers, my app. reached on 31st Dec.
Till Dec mid only 100 applications had been accepted for this specific NOC as per records and data published on CIC Website.
Very less likely for this NOC to get filled up by 31st Dec, whereas the requirement for this NOC to get capped out is at 1000.
So the rumor that global CAP of 25000 has been filled is less likely to be true, more so no one has posted a proof of a letter they received from CIC stating 25000 has been filled up.
More likely is the individual NOC CAP's getting filled up, where a lot of people are getting letters regarding their NOC's getting capped out and packages are being returned.
So honestly, I would wait it out.