[CA/AE] - make the devicelist change callback more robust - should fix crashes during shutdown on some system constellations (where removing the callback seems to also triggers the callback at the same time)