I got this status after pressing the red down stop arrow.
So this is what you are presumably seeing on your Services page but with this I then see the following on my WAP page.
and the System logs have the following lines.
12:36:58 hostapd: blue0: interface state ENABLED->DISABLED
12:36:58 hostapd: blue0: AP-DISABLED
12:36:58 hostapd: blue0: CTRL-EVENT-TERMINATING
12:36:58 hostapd: nl80211: deinit ifname=blue0 disabled_11b_rates=0
So the blue interface was disabled.
Then I press the Green up start arrow and the services page changes to
and the WAP page shows running status and the system logs show
12:38:22 hostapd: blue0: interface state UNINITIALIZED->COUNTRY_UPDATE
12:38:22 hostapd: blue0: interface state COUNTRY_UPDATE->ENABLED
12:38:22 hostapd: blue0: AP-ENABLED
The services.cgi page was not changed in CU199 or in CU200.
Some fixes were put into CU200 to remove any DEBUG line in the settings file and also to allow the use of ! in the PSK password but those should just replace the hostapd initscript file in your system.
As long as the initscript is named hostapd and the status section in that initscript is correct then the services.cgi page just gets the status feedback and uses that to update the services page.
I can’t reproduce the effect that you are having.
If the hostapd wap is accepting wireless clients successfully then it looks like the hostapd daemon is running.
Can you run the command
/etc/rc.d/init.d/hostapd status
you should see the following result but with a different Process ID
hostapd is running with Process ID(s) 20420.
if the status command is working correctly.
I would expect this to be the case as the WAP is working for clients and it shows the status Running at the top of the WAP page.
In that case the only thing I can think of is that the services.cgi page is not asking for the status correctly but then its code must have been modified in some way on your system.
Are all addons on your system showing as stopped or just the hostapd or do you not have any others?
If the latter then I would suggest installing the guardian addon and enabling it and then see if it shows up as running on the Guardian WUI page and the Services page or just on the Guardian WUI page.