With 1088 you'd clear basically any cut-off, so it's not a score issue — it's almost certainly eligibility. The French draws need NCLC 7 in all four French bands, so if your TCF is short in even one band you won't be pulled. And for the CEC draw, double check your profile still lists you as...