My Bosch refrigerator door won't stay shut - whether empty or full. It closes...but leave it a couple of seconds, it opens an inch or so. Frustrating!!!
It sounds as though your fridge may not be level.
if anything try having it leaning backwards slightly.
I have encountered this problem before, where the weight of the door is enough to allow to door to open up.