If NID utility fails with below error,
$ nid target=/ setname=true dbname=<TARGET_DB_NAME>
DBNEWID: Release 19.0.0.0.0 - Production on Fri Sep 20 12:19:38 2024
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
Connected to database TEST (DBID=16550)
NID-00131: Control file is not current
Change of database name failed during validation - database is intact.
DBNEWID - Completed with validation errors.
If you check the control file type it will not as "Current" .
select CONTROLFILE_TYPE from v$database;
CONTROL
-------
BACKUP
select CONTROLFILE_TYPE from v$database;
CONTROL
-------
CURRENT