rose_arch: fix None status in event

Status can be `None` if the source-edit command returns a non-zero code. This changes fixes the problem. Status is now `ST_BAD`.