Wireless keeps disabling by itself

I have TP-Link TL-WR843N/ND v1 that I set up as a dumb AP, running the lates openwrt 18.06.4 r7808-ef686b7292 / LuCI openwrt-18.06 branch (git-19.170.32094-4d6d8bc). I use it as first floor wireless AP for my home. Recently It has been disabling the wireless by itself, even turning it on and off physically doesn't bring back the wireless on. So I always have to login to web interface and enable it from there. The wireless would be fine for a while and disable it again by itself.

The following is the corresponding log from system log:

Fri Oct 25 02:21:01 2019 daemon.notice hostapd: wlan0: interface state ENABLED->DISABLED
Fri Oct 25 02:21:01 2019 daemon.notice hostapd: wlan0: AP-DISABLED
Fri Oct 25 02:21:01 2019 daemon.notice hostapd: wlan0: CTRL-EVENT-TERMINATING
Fri Oct 25 02:21:01 2019 daemon.notice hostapd: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Fri Oct 25 02:21:01 2019 kern.info kernel: [ 3932.267595] device wlan0 left promiscuous mode
Fri Oct 25 02:21:01 2019 kern.info kernel: [ 3932.272388] br-lan: port 3(wlan0) entered disabled state

Anyone know how to fix this?

Anything guys? I was hoping someone can help...

Try starting hostapd with debug flags/more verbosity, the logread excerpt doesn't seem to show anything useful.

symptoms are consistent with memory exhaustion

Can you tell me how to use hostapd debug?

I have 2 TPlink WR843ND, only 1 of those has this randomly self wireless disable behavior. Although the one with no problem still runs on LEDE Reboot 17.01.4 r3560-79f57e422d, while the problematic one runs the latest openwrt firmware (OpenWrt 18.06.4 r7808-ef686b7292).

I also check the memory avaible just now, and it still has 27% free memory. Also this AP usually only has 1 or 2 wireless client connected.

After googling I found a way to enable debug flag. I set it to level 1 at the moment. Waiting for the wireless to disable by itself again. This happens randomly so I have to wait.