What is happening
Oracle cycles through redo groups while control files track their state. CURRENT and ACTIVE groups can contain changes required for crash recovery; INACTIVE groups are different. Recovery decisions depend on multiplexing, archive status, SCNs, thread history, checkpoints, and available datafile backups.