It works fine on our test websites and other people websites, we see all updates. This is website specific issue. How many plugins you have? Please remove all deactivated plugins. Your WordPress Plugin Updater cron is very heavy, it seems you have a large amount of plugins, and it seems it stop working on last plugins listed with "W" first letter. I'd recommend create a /test/ fresh WordPress under your domain. install a fresh WordPress, then wpDiscuz, wpDiscuz Widget 1.0.1 and check for 1.0.2 update. If this is not a hosting/server issue it'll let you know. Also you should visit Plugin page 3-5 times per 8 hours to let WordPress scan all plugin updates and show "Update" button.