Settings lost on reboot Ubiquiti RocketM2

Just to start off - I know there are many posts about the settings not saving, but I have been unable to get mine to work with any of the solutions that were suggested in those.

I am using a Ubiquiti RocketM2 with openwrt-22.03.2-ath79-tiny-ubnt_rocket-m-squashfs-factory firmware. OpenWRT installed just fine from the factory Ubiquiti firmware, but when I enter settings they disappear after reboot. They all seem to save when I click save & apply and move to the next screen. it's only after a reboot or turning off the power and turning it back on.

I have tried doing a sysupgrade after installing openWRT as I have seen in other posts, but it looks like the overlay is still missing.

here is my system log (it just reset, so the times are incorrect):

Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.000000] Linux version 5.10.146 (builder@buildhost) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 11.2.0 r19803-9a599fee93) 11.2.0, GNU ld (GNU Binutils) 2.37) #0 Fri Oct 14 22:44:41 2022
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] printk: bootconsole [early0] enabled
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] MIPS: machine is Ubiquiti Rocket M (XM)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] SoC: Atheros AR7241 rev 1
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Initrd not found or empty - disabling initrd
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Zone ranges:
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000]   Normal   [mem 0x0000000000000000-0x0000000003ffffff]
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Movable zone start for each node
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Early memory node ranges
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000]   node   0: [mem 0x0000000000000000-0x0000000003ffffff]
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    0.000000] On node 0 totalpages: 16384
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    0.000000]   Normal zone: 128 pages used for memmap
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    0.000000]   Normal zone: 0 pages reserved
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    0.000000]   Normal zone: 16384 pages, LIFO batch:3
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    0.000000] pcpu-alloc: [0] 0
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 16256
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Writing ErrCtl register=00000000
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Readback ErrCtl register=00000000
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] Memory: 57924K/65536K available (4352K kernel code, 562K rwdata, 668K rodata, 1192K init, 199K bss, 7612K reserved, 0K cma-reserved)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] NR_IRQS: 51
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] CPU clock: 390.000 MHz
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9801335621 ns
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.000017] sched_clock: 32 bits at 195MHz, resolution 5ns, wraps every 11012737021ns
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.008012] Calibrating delay loop... 259.27 BogoMIPS (lpj=1296384)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.084203] pid_max: default: 32768 minimum: 301
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.089059] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.096367] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.106875] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.118247] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.128093] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.134941] pinctrl core: initialized pinctrl subsystem
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.146825] NET: Registered protocol family 16
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.152459] thermal_sys: Registered thermal governor 'step_wise'
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.227365] clocksource: Switched to clocksource MIPS
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.240369] NET: Registered protocol family 2
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.245148] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.253827] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.262276] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.269948] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.276984] TCP: Hash tables configured (established 1024 bind 1024)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.283567] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.290172] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.297596] NET: Registered protocol family 1
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.302008] PCI: CLS 0 bytes, default 32
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.315217] workingset: timestamp_bits=30 max_order=14 bucket_order=0
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.328587] squashfs: version 4.0 (2009/01/31) Phillip Lougher
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.334402] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.346932] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.355980] pinctrl-single 18040028.pinmux: 64 pins, size 8
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.363229] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.373838] printk: console [ttyS0] disabled
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.378313] 18020000.uart: ttyS0 at MMIO 0x18020000 (irq = 9, base_baud = 12187500) is a 16550A
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.387003] printk: console [ttyS0] enabled
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.395424] printk: bootconsole [early0] disabled
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.430877] spi-nor spi0.0: s25fl064k (8192 Kbytes)
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.435896] 6 fixed-partitions partitions found on MTD device spi0.0
Fri Oct 14 22:44:55 2022 kern.err kernel: [    0.442416] OF: Bad cell count for /ahb/spi@1f000000/flash@0/partitions
Fri Oct 14 22:44:55 2022 kern.err kernel: [    0.449139] OF: Bad cell count for /ahb/spi@1f000000/flash@0/partitions
Fri Oct 14 22:44:55 2022 kern.err kernel: [    0.456645] OF: Bad cell count for /ahb/spi@1f000000/flash@0/partitions
Fri Oct 14 22:44:55 2022 kern.err kernel: [    0.463389] OF: Bad cell count for /ahb/spi@1f000000/flash@0/partitions
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.471270] Creating 6 MTD partitions on "spi0.0":
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.476109] 0x000000000000-0x000000040000 : "u-boot"
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.488178] 0x000000040000-0x000000050000 : "u-boot-env"
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.495111] 0x000000050000-0x0000007a0000 : "firmware"
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.504673] 2 uimage-fw partitions found on MTD device firmware
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.510707] Creating 2 MTD partitions on "firmware":
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.515705] 0x000000000000-0x0000001b0000 : "kernel"
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.522198] 0x0000001b0000-0x000000750000 : "rootfs"
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.530810] mtd: device 4 (rootfs) set to be root filesystem
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.536705] 1 squashfs-split partitions found on MTD device rootfs
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.543016] 0x000000556000-0x000000750000 : "rootfs_data"
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.550005] 0x0000007a0000-0x0000007b0000 : "board_config"
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.559401] 0x0000007b0000-0x0000007f0000 : "cfg"
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    0.565681] 0x0000007f0000-0x000000800000 : "art"
Fri Oct 14 22:44:55 2022 kern.info kernel: [    0.924253] switch0: Atheros AR724X/AR933X built-in rev. 2 switch registered on mdio.0
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.387967] ag71xx 19000000.eth: connected to PHY at mdio.0:1f:04 [uid=004dd041, driver=Qualcomm Atheros AR9331 built-in PHY]
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.400483] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode: mii
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.410634] NET: Registered protocol family 10
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.425731] Segment Routing with IPv6
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.429707] NET: Registered protocol family 17
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.434292] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.447813] 8021q: 802.1Q VLAN Support v1.8
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.453482] PCI host bridge /ahb/apb/pcie-controller@180c0000 ranges:
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.460106]  MEM 0x0000000010000000..0x0000000013ffffff
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.465368]   IO 0x0000000000000000..0x0000000000000000
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.470954] PCI host bridge to bus 0000:00
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.475094] pci_bus 0000:00: root bus resource [mem 0x10000000-0x13ffffff]
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.482039] pci_bus 0000:00: root bus resource [io  0x0000]
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.487659] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.494476] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.502520] pci 0000:00:00.0: [168c:002a] type 00 class 0x028000
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.508629] pci 0000:00:00.0: reg 0x10: [mem 0x10000000-0x1000ffff 64bit]
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.515627] pci 0000:00:00.0: supports D1
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.519687] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.527451] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.534140] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x1000ffff 64bit]
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.571274] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.588513] Freeing unused kernel memory: 1192K
Fri Oct 14 22:44:55 2022 kern.warn kernel: [    1.593072] This architecture does not have kernel memory protection.
Fri Oct 14 22:44:55 2022 kern.info kernel: [    1.599587] Run /sbin/init as init process
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    1.603696]   with arguments:
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    1.603705]     /sbin/init
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    1.603713]   with environment:
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    1.603723]     HOME=/
Fri Oct 14 22:44:55 2022 kern.debug kernel: [    1.603731]     TERM=linux
Fri Oct 14 22:44:55 2022 user.info kernel: [    3.019391] init: Console is alive
Fri Oct 14 22:44:55 2022 kern.info kernel: [    5.555757] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Fri Oct 14 22:44:55 2022 kern.info kernel: [    5.564193] ohci-platform: OHCI generic platform driver
Fri Oct 14 22:44:55 2022 user.info kernel: [    5.572417] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
Fri Oct 14 22:44:55 2022 user.info kernel: [    5.590737] init: - preinit -
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    7.438221] random: jshn: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    7.587147] random: jshn: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    7.728509] random: jshn: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 kern.notice kernel: [    8.476577] random: procd: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 kern.info kernel: [   10.419223] eth0: link up (100Mbps/Full duplex)
Fri Oct 14 22:44:55 2022 kern.info kernel: [   10.423840] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Fri Oct 14 22:44:55 2022 user.warn kernel: [   12.797198] mount_root: no usable overlay filesystem found, using tmpfs overlay
Fri Oct 14 22:44:55 2022 user.warn kernel: [   12.811211] urandom-seed: Seed file not found (/etc/urandom.seed)
Fri Oct 14 22:44:55 2022 kern.info kernel: [   13.038077] eth0: link down
Fri Oct 14 22:44:55 2022 user.info kernel: [   13.061277] procd: - early -
Fri Oct 14 22:44:55 2022 user.info kernel: [   13.064740] procd: - watchdog -
Fri Oct 14 22:44:55 2022 user.info kernel: [   13.068592] procd: Watchdog has previously reset the system
Fri Oct 14 22:44:55 2022 user.info kernel: [   13.859941] procd: - watchdog -
Fri Oct 14 22:44:55 2022 user.info kernel: [   13.863291] procd: Watchdog has previously reset the system
Fri Oct 14 22:44:55 2022 user.info kernel: [   13.930236] procd: - ubus -
Fri Oct 14 22:44:55 2022 kern.notice kernel: [   14.110182] random: ubusd: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 kern.notice kernel: [   14.121593] random: ubusd: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 kern.notice kernel: [   14.128956] random: ubusd: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 user.info kernel: [   14.140850] procd: - init -
Fri Oct 14 22:44:55 2022 kern.notice kernel: [   15.689063] random: jshn: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 kern.notice kernel: [   15.752772] random: ubusd: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 kern.notice kernel: [   15.767972] random: ubus: uninitialized urandom read (4 bytes read)
Fri Oct 14 22:44:55 2022 user.info kernel: [   15.920000] kmodloader: loading kernel modules from /etc/modules.d/*
Fri Oct 14 22:44:55 2022 kern.info kernel: [   16.893666] Loading modules backported from Linux version v5.15.58-0-g7d8048d4e064
Fri Oct 14 22:44:55 2022 kern.info kernel: [   16.901390] Backport generated by backports.git v5.15.58-1-0-g42a95ce7
Fri Oct 14 22:44:55 2022 user.info kernel: [   16.918135] urngd: v1.0.2 started.
Fri Oct 14 22:44:55 2022 kern.info kernel: [   17.744336] PPP generic driver version 2.4.2
Fri Oct 14 22:44:55 2022 kern.info kernel: [   17.769083] NET: Registered protocol family 24
Fri Oct 14 22:44:55 2022 kern.notice kernel: [   18.000355] random: crng init done
Fri Oct 14 22:44:55 2022 kern.notice kernel: [   18.003797] random: 22 urandom warning(s) missed due to ratelimiting
Fri Oct 14 22:44:55 2022 kern.warn kernel: [   18.020948] ath9k 0000:00:00.0: Direct firmware load for ath9k-eeprom-pci-0000:00:00.0.bin failed with error -2
Fri Oct 14 22:44:55 2022 kern.warn kernel: [   18.031191] ath9k 0000:00:00.0: Falling back to sysfs fallback for: ath9k-eeprom-pci-0000:00:00.0.bin
Fri Oct 14 22:44:55 2022 kern.info kernel: [   18.414716] ath: phy0: Ignoring endianness difference in EEPROM magic bytes.
Fri Oct 14 22:44:55 2022 kern.debug kernel: [   18.423435] ath: EEPROM regdomain: 0x2a
Fri Oct 14 22:44:55 2022 kern.debug kernel: [   18.423446] ath: EEPROM indicates we should expect a direct regpair map
Fri Oct 14 22:44:55 2022 kern.debug kernel: [   18.423473] ath: Country alpha2 being used: US
Fri Oct 14 22:44:55 2022 kern.debug kernel: [   18.423483] ath: Regpair used: 0x2a
Fri Oct 14 22:44:55 2022 kern.debug kernel: [   18.440556] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Fri Oct 14 22:44:55 2022 kern.info kernel: [   18.444226] ieee80211 phy0: Atheros AR9280 Rev:2 mem=0xb0000000, irq=13
Fri Oct 14 22:44:55 2022 user.info kernel: [   18.508134] kmodloader: done loading kernel modules from /etc/modules.d/*
Fri Oct 14 22:44:58 2022 user.notice dnsmasq: DNS rebinding protection is active, will discard upstream RFC1918 responses!
Fri Oct 14 22:44:58 2022 user.notice dnsmasq: Allowing 127.0.0.0/8 responses
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: started, version 2.86 cachesize 150
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: DNS service limited to local subnets
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: compile time options: IPv6 GNU-getopt no-DBus UBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack no-ipset no-auth no-cryptohash no-DNSSEC no-ID loop-detect inotify dumpfile
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: UBus support enabled: connected to system bus
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: using only locally-known addresses for test
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: using only locally-known addresses for onion
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: using only locally-known addresses for localhost
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: using only locally-known addresses for local
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: using only locally-known addresses for invalid
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: using only locally-known addresses for bind
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: using only locally-known addresses for lan
Fri Oct 14 22:44:59 2022 daemon.warn dnsmasq[1271]: no servers found in /tmp/resolv.conf.d/resolv.conf.auto, will retry
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: read /etc/hosts - 4 addresses
Fri Oct 14 22:44:59 2022 daemon.info dnsmasq[1271]: read /tmp/hosts/dhcp.cfg01411c - 0 addresses
Fri Oct 14 22:46:53 2022 authpriv.info dropbear[1340]: Not backgrounding
Fri Oct 14 22:47:00 2022 daemon.notice wpa_supplicant[1445]: Successfully initialized wpa_supplicant
Fri Oct 14 22:47:01 2022 user.notice : Added device handler type: bonding
Fri Oct 14 22:47:01 2022 user.notice : Added device handler type: 8021ad
Fri Oct 14 22:47:01 2022 user.notice : Added device handler type: 8021q
Fri Oct 14 22:47:01 2022 user.notice : Added device handler type: macvlan
Fri Oct 14 22:47:01 2022 user.notice : Added device handler type: veth
Fri Oct 14 22:47:01 2022 user.notice : Added device handler type: bridge
Fri Oct 14 22:47:01 2022 user.notice : Added device handler type: Network device
Fri Oct 14 22:47:01 2022 user.notice : Added device handler type: tunnel
Fri Oct 14 22:47:06 2022 user.notice ucitrack: Setting up /etc/config/network reload dependency on /etc/config/dhcp
Fri Oct 14 22:47:06 2022 user.notice ucitrack: Setting up /etc/config/wireless reload dependency on /etc/config/network
Fri Oct 14 22:47:06 2022 user.notice ucitrack: Setting up /etc/config/firewall reload dependency on /etc/config/luci-splash
Fri Oct 14 22:47:06 2022 user.notice ucitrack: Setting up /etc/config/firewall reload dependency on /etc/config/qos
Fri Oct 14 22:47:06 2022 user.notice ucitrack: Setting up /etc/config/firewall reload dependency on /etc/config/miniupnpd
Fri Oct 14 22:47:07 2022 user.notice ucitrack: Setting up /etc/config/dhcp reload dependency on /etc/config/odhcpd
Fri Oct 14 22:47:08 2022 user.notice ucitrack: Setting up non-init /etc/config/fstab reload handler: /sbin/block mount
Fri Oct 14 22:47:08 2022 user.notice ucitrack: Setting up /etc/config/system reload trigger for non-procd /etc/init.d/led
Fri Oct 14 22:47:09 2022 user.notice ucitrack: Setting up /etc/config/system reload dependency on /etc/config/luci_statistics
Fri Oct 14 22:47:09 2022 user.notice ucitrack: Setting up /etc/config/system reload dependency on /etc/config/dhcp
Fri Oct 14 22:47:11 2022 daemon.err mount_root: no jffs2 marker found
Fri Oct 14 22:47:11 2022 kern.warn kernel: [  164.622838] jffs2_scan_eraseblock(): End of filesystem marker found at 0xa000
Fri Oct 14 22:47:11 2022 kern.warn kernel: [  164.647712] jffs2_build_filesystem(): unlocking the mtd device...
Fri Oct 14 22:47:11 2022 kern.warn kernel: [  164.647730] done.
Fri Oct 14 22:47:13 2022 kern.warn kernel: [  164.655874] jffs2_build_filesystem(): erasing all blocks after the end marker...
Fri Oct 14 22:47:13 2022 kern.info kernel: [  167.518295] br-lan: port 1(eth0) entered blocking state
Fri Oct 14 22:47:13 2022 kern.info kernel: [  167.531142] br-lan: port 1(eth0) entered disabled state
Fri Oct 14 22:47:13 2022 kern.info kernel: [  167.536909] device eth0 entered promiscuous mode
Fri Oct 14 22:47:14 2022 daemon.notice netifd: Interface 'lan' is enabled
Fri Oct 14 22:47:14 2022 daemon.notice netifd: Interface 'lan' is setting up now
Fri Oct 14 22:47:14 2022 daemon.notice netifd: Interface 'lan' is now up
Fri Oct 14 22:47:14 2022 daemon.notice netifd: Interface 'loopback' is enabled
Fri Oct 14 22:47:14 2022 daemon.notice netifd: Interface 'loopback' is setting up now
Fri Oct 14 22:47:14 2022 daemon.notice netifd: Interface 'loopback' is now up
Fri Oct 14 22:47:14 2022 daemon.notice netifd: Network device 'lo' link is up
Fri Oct 14 22:47:14 2022 daemon.notice netifd: Interface 'loopback' has link connectivity
Fri Oct 14 22:47:15 2022 daemon.err odhcpd[1566]: Failed to send to ff02::1%lan@br-lan (Address not available)
Fri Oct 14 22:47:16 2022 user.notice firewall: Reloading firewall due to ifup of lan (br-lan)
Fri Oct 14 22:47:17 2022 kern.info kernel: [  170.659379] eth0: link up (100Mbps/Full duplex)
Fri Oct 14 22:47:17 2022 kern.info kernel: [  170.664016] br-lan: port 1(eth0) entered blocking state
Fri Oct 14 22:47:17 2022 kern.info kernel: [  170.669350] br-lan: port 1(eth0) entered forwarding state
Fri Oct 14 22:47:17 2022 daemon.notice netifd: Network device 'eth0' link is up
Fri Oct 14 22:47:17 2022 kern.info kernel: [  170.728662] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
Fri Oct 14 22:47:17 2022 daemon.notice netifd: bridge 'br-lan' link is up
Fri Oct 14 22:47:17 2022 daemon.notice netifd: Interface 'lan' has link connectivity
Fri Oct 14 22:47:17 2022 daemon.err odhcpd[1566]: Failed to send to fe80::6991:48f5:8153:9c5c%lan@br-lan (Address not available)
Fri Oct 14 22:47:18 2022 daemon.err odhcpd[1566]: Failed to send to fe80::6991:48f5:8153:9c5c%lan@br-lan (Address not available)
Fri Oct 14 22:47:18 2022 daemon.err odhcpd[1566]: Failed to send to ff02::1%lan@br-lan (Address not available)
Fri Oct 14 22:47:18 2022 daemon.err odhcpd[1566]: Failed to send to fe80::6991:48f5:8153:9c5c%lan@br-lan (Address not available)
Fri Oct 14 22:47:18 2022 daemon.info dnsmasq[1271]: read /etc/hosts - 4 addresses
Fri Oct 14 22:47:18 2022 daemon.info dnsmasq[1271]: read /tmp/hosts/dhcp.cfg01411c - 0 addresses
Fri Oct 14 22:47:18 2022 daemon.info dnsmasq[1271]: read /tmp/hosts/dhcp.cfg01411c.2000 - 0 addresses
Fri Oct 14 22:47:18 2022 daemon.info dnsmasq[1271]: read /tmp/hosts/odhcpd - 0 addresses
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.017478] jffs2: Newly-erased block contained word 0x2bdfbfff at offset 0x00019000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.062350] jffs2: Newly-erased block contained word 0x1428015 at offset 0x00018000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.107478] jffs2: Newly-erased block contained word 0x2bdfbfff at offset 0x00017000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.177900] jffs2: Newly-erased block contained word 0x1438015 at offset 0x00016000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.216602] jffs2: Newly-erased block contained word 0x2bdfbfff at offset 0x00015000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.257552] jffs2: Newly-erased block contained word 0x1428015 at offset 0x00014000
Fri Oct 14 22:47:20 2022 daemon.info dnsmasq[1271]: read /etc/hosts - 4 addresses
Fri Oct 14 22:47:20 2022 daemon.info dnsmasq[1271]: read /tmp/hosts/dhcp.cfg01411c - 0 addresses
Fri Oct 14 22:47:20 2022 daemon.info dnsmasq[1271]: read /tmp/hosts/dhcp.cfg01411c.2000 - 0 addresses
Fri Oct 14 22:47:20 2022 daemon.info dnsmasq[1271]: read /tmp/hosts/odhcpd - 1 addresses
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.307472] jffs2: Newly-erased block contained word 0x2bdfbfff at offset 0x00013000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.337506] jffs2: Newly-erased block contained word 0x1428015 at offset 0x00012000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.364889] jffs2: Newly-erased block contained word 0x2bdfbfff at offset 0x00011000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.394907] jffs2: Newly-erased block contained word 0x1438015 at offset 0x00010000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.437620] jffs2: Newly-erased block contained word 0xabdfbfff at offset 0x0000f000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.465444] jffs2: Newly-erased block contained word 0x1428015 at offset 0x0000e000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.494402] jffs2: Newly-erased block contained word 0x2bdfbfff at offset 0x0000d000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.537476] jffs2: Newly-erased block contained word 0x1c38015 at offset 0x0000c000
Fri Oct 14 22:47:20 2022 kern.warn kernel: [  174.567450] jffs2: Newly-erased block contained word 0x2bdfbfff at offset 0x0000b000
Fri Oct 14 22:47:21 2022 kern.warn kernel: [  174.597476] jffs2: Newly-erased block contained word 0xdeadc0de at offset 0x0000a000
Fri Oct 14 22:47:21 2022 kern.warn kernel: [  174.765204] done.
Fri Oct 14 22:47:21 2022 kern.notice kernel: [  174.767217] jffs2: notice: (1937) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
Fri Oct 14 22:47:21 2022 kern.warn kernel: [  175.536436] overlayfs: upper fs does not support tmpfile.
Fri Oct 14 22:47:21 2022 daemon.info mount_root: performing overlay whiteout
Fri Oct 14 22:47:22 2022 daemon.info mount_root: synchronizing overlay
Fri Oct 14 22:47:23 2022 daemon.err mount_root: failed to sync jffs2 overlay
Fri Oct 14 22:47:23 2022 daemon.info dnsmasq[1271]: exiting on receipt of SIGTERM
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: started, version 2.86 cachesize 150
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: DNS service limited to local subnets
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: compile time options: IPv6 GNU-getopt no-DBus UBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack no-ipset no-auth no-cryptohash no-DNSSEC no-ID loop-detect inotify dumpfile
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: UBus support enabled: connected to system bus
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: using only locally-known addresses for invalid
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: using only locally-known addresses for bind
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: using only locally-known addresses for lan
Fri Oct 14 22:47:24 2022 daemon.warn dnsmasq[2231]: no servers found in /tmp/resolv.conf.d/resolv.conf.auto, will retry
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: read /etc/hosts - 4 addresses
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: read /tmp/hosts/dhcp.cfg01411c - 2 addresses
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: read /tmp/hosts/odhcpd - 1 addresses
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq-dhcp[2231]: read /etc/ethers - 0 addresses
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: read /etc/hosts - 4 addresses
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: read /tmp/hosts/dhcp.cfg01411c - 2 addresses
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq[2231]: read /tmp/hosts/odhcpd - 1 addresses
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq-dhcp[2231]: read /etc/ethers - 0 addresses
Fri Oct 14 22:47:24 2022 user.notice led-trigger: LED trigger rssi is handled by /etc/init.d/rssileds
Fri Oct 14 22:47:24 2022 user.notice led-trigger: LED trigger rssi is handled by /etc/init.d/rssileds
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq-dhcp[2231]: DHCPREQUEST(br-lan) 192.168.1.161 a1:23:22:a8:f1:69
Fri Oct 14 22:47:24 2022 daemon.info dnsmasq-dhcp[2231]: DHCPACK(br-lan) 192.168.1.161 a1:23:22:a8:f1:69 computer
Fri Oct 14 22:47:24 2022 user.notice led-trigger: LED trigger rssi is handled by /etc/init.d/rssileds
Fri Oct 14 22:47:24 2022 user.notice led-trigger: LED trigger rssi is handled by /etc/init.d/rssileds
Fri Oct 14 22:47:25 2022 daemon.info rssileds[2303]: monitoring wlan0, refresh rate 200000, threshold 1
Fri Oct 14 22:47:25 2022 daemon.info rssileds[2303]:  /sys/class/leds/red:link1/brightness r: 1..100, o: 0, f: 1
Fri Oct 14 22:47:25 2022 daemon.info rssileds[2303]:  /sys/class/leds/orange:link2/brightness r: 26..100, o: 0, f: 1
Fri Oct 14 22:47:25 2022 daemon.info rssileds[2303]:  /sys/class/leds/green:link3/brightness r: 51..100, o: 0, f: 1
Fri Oct 14 22:47:25 2022 daemon.info rssileds[2303]:  /sys/class/leds/green:link4/brightness r: 76..100, o: 0, f: 1
Fri Oct 14 22:47:49 2022 user.info : luci: accepted login on / for root from 192.168.1.161

This has been a persistent bug on Ubiquiti. The flash driver is unable to erase or write the flash chip.
I have only experienced it with version 23 though. 22.03.5 has always worked.

interesting. I will try 22.03.5 on the ones that are not saving. I have 11 others on this same firmware file that seemed to work. I guess that might be relevant info I should have provided lol

Make note if the ones that work are using the same model flash chip as the ones that don't.

You're a rockstar. That's definitely a start. I checked the ones that didn't work and they all had that same flash chip. I checked 5 of the ones that I have that are working and they all had mx25l6405d. will the s25fl064k just not work with OpenWRT, or do you think I need to pick a different target or version for those?

I am putting on 22.03.5 - should I do a sysupgrade or factory, do you think? I was reading in that post you sent that sometimes stuff gets left behind on the sysupgrade.

I upgraded to 22.03.5 and had the same issue. when I tried a sysupgrade through the UI that didn't "take" and was still on 22.03.2

I put into TFTP and uploaded 22.03.5 and no luck.

Just loaded up 19.07.9 on one device and tried a few settings and it seems to be holding! I will try more tomorrow.

The AC loco that I have which works up until 23.05.X has the 16MB version of the MX chip.