More verbose decoding, stricter checks for pausing/resuming