As of today, the mechanism has stopped working again and it unlocked itself again and won’t close at all anymore!
I’ve located part of the problem to a broken spring.

Any idea where I can get a new spring from and where it actually went in the first place?
Also any ideas as to why the release mechanism stopped working and why it randomly unlocks itself still?
Grrr Citroen.