Yeah I hear you mate. Many applicants got their BOWP rejected for mistakes that were not even their own. An extra $200 for every restoration is like a small fortune for IRCC!I feel delaying eCOPR causing expired WPs is another way of extracting money from immigrants. Rejecting BOWP is just not paying attention to the application and just harassing applicants.