well, it breaks the promise of the core feature, ie transactional updates so it is a problem of MicroOS in the end.