No working leases in persistent database - sleeping(cannot connect BeagleboneBlack to wireless)

Yesterday beaglebone black(bbb) was connected to wireless using both router and mobile wireless hotspot. But today interestingly it is not successful to establish wireless connection through router, but can connect via mobile hotspot. What kind of router setting may be causing this? I didn’t change any settings’ configuration of the router, it was just powered off when I left the office and powered on today morning. Router’s firewall was disabled, and port triggering for ssh port was added yesterday(to remotely connect to the bbb from other PCs). I did reboot the router several times, but this did not solve it. /etc/network/interfaces content is as followings

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
   wpa-ssid "orubaTech"
   wpa-psk  "password"

If you’re interested. After ifup --force wlan0 it is returning “No working leases in persistent database - sleeping” message.

Can you please help me to figure out what is causing this? Thanks.

This problem is very similar to this guys problem link