Ich denke hier spielt die Temperatur eine Rolle.
Bekannt ist, daß Stoffe sich je nach Temperatur ausdehnen oder zusammen ziehen.
Bei Gasen ist dieser Efekt am größten, bei Flüssigkeiten meits geringer, und bei festen Stoffen meist nochmals geringer.
Bei der Abkühlung des Kompases zieht sich die Flüssigkeit im Kompas also stärker zusammen, als es das Gehäuse tut.
Es kann also ein Unterdruck entstehen, der ggf. Luft in das Gehäuse saugt.
Bei Staker Erwärmung kann im Gehäuse ein Überdruck entstehen, der für Flüssigkeitsaustritt sorgt. Die Menge ist so gering, daß man dies vermutlich garnicht wahr nimmt.
Bei Abkühlung kann dann Luft die fehlende Flüssigkeit ersetzen.
Mit Gefrierschrank, und erwärmen kann man das Problem vielleicht zeitweise beheben, aber wirklich Ratsam ist das nicht.