I think something is going on at IRCC. If you review the Google Sheets, there's been basically no LPPs from any office (other than 3 total) since March 27.
They basically stopped doing LPPs after March 25th is for the most part if you look at the dates.
It's possible they got some instruction / decided internally to take some 'line' for completion (eg LPP already complete) and not try to push any before that stage to completion before election. The writ was published the 23rd, I think - so would match.
Only speculation. I can think of a dozen different justifications/reasons they could cite or use for this, up to and including avoiding any accusation of 'pushing through votes for the government'. They'd also get some accusations of doing the opposite, of course. The worst would be if they got the accusation of doing it preferentially for some ridings over others.
If they did have something like this, I'd hope they had some policy in place (long) beforehand, such that they can defend the civil service of any accusations after the election is done. If they did have such a policy - eg instructions from ages before an election stating criteria and that decision shall be made by Deputy Minister or clerk of the privy council with no input from political level - then they're more or less shielded.
I'd bet that there is some version of this - but it would be hard to bet on the precise form, harder still to bet on this information coming out in a usable form (to settle that bet).
But very logical and would be high-level civil service professionalism.