it needs quotes ?
[postgres@olpgdb001 s1]$ grep max_wal_senders postgresql.conf
#max_wal_senders = 10 # max number of walsender processes
max_wal_senders = '0' # max number of walsender processes
[postgres@olpgdb001 s1]$ cat postgresql.auto.conf
[postgres@olpgdb001 s1]$ pg_ctl start
waiting for server to start....2025-08-28 16:20:54.437 CEST [3333] LOG: redirecting log output to logging collector process
2025-08-28 16:20:54.437 CEST [3333] HINT: Future log output will appear in directory "log".
done
server started
postgres=# show wal_level;
wal_level
-----------
minimal