Unfortunately IRCC is somewhat at no fault and WES have the power to put a application on Hold anytime, if they feel secondary check is needed, but that's not fair if report is issued once. You can't get an ITA anyday, and they should be clear about doing anything like that.