Running a Client & AP scan seems to hang at 100% (ap scan works fine), factory reset seems to solve the problem but it always comes back...
A quick google lead me to a number of reports
https://www.wifipineapple.com/bugs/416
https://www.wifipineapple.com/bugs/418
https://www.wifipineapple.com/bugs/413
https://www.wifipineapple.com/bugs/36
https://forums.hak5.org/index.php?/topic/38179-recon-scanning-wont-finish/
https://forums.hak5.org/index.php?/topic/37652-wifi-pineapple-nano-stuck-when-searching-apclient/
https://forums.hak5.org/index.php?/topic/37583-nano-stops-working-after-a-few-min/
Seems that a number of different errors all lead to the same end result.
I've had a quick look to see if I can provide anything useful...
It appears the response back from the JS calls it's making as it hits 100% returns something odd (that bit at the start is in the actual response)
)]}',
{"error":"API returned empty response"}
I can still shell onto the device as the recon device still shows 100%, so here are the usual things
ifconfig
dmesg
Advanced Tab (I noticed ROM is 100% used, several factory resets haven't changed this)
iwconfig
cat /etc/config/wireless