Suggest that you check that both "jaws" on the catches are in fact open and that for some reason or other, that have not got themselves into the "locked" position. To check ..... pull the release lever on the N/S door pillar. The reason I say this is that it is strange that both catches are not working, so something common to both seems to be the problem as you had no problems before.
If the "jaws" are open ..... you can check that they are functioning without using the glass cover, by pressing each catch down with the blade of a screwdriver until it clicks shut ..... open with the release lever.
Also check that the linkage between the two catches are not jammed in anyway, and the operating cable is free to operate the catches.
I keep my catches free with Spray Grease ....... it penetrates, then the solvent evaporates, and leaves the catches lightly greased.
1990 GTA Atmo, 2003 Jaguar X type 2.5SE Auto, 2018 Kia Picanto GT-Line-S 1.25