To my knowledge, enabling the gsm-stack after a at+cpof requires a restart (at+cfun=1)
but traces won’t continue after that restart without re-enabling them.
and as only a limited amount of traces is kept in local memory, getting that 3am bug is getting kinda troublesome
of-course this would need to be a selectable feature, as not everyone might want to use this behavior