Do you actually go back to read those watched threads? The "Alert" will only alert you to the first new post since you last read the thread; subsequent posts will not alert if you haven't returned to the thread. Go to your watched threads and make sure there are no unread posts; in the sub-menu bar, you can select "Mark Forums Read" which will mark any unread posts as read. Then you should start receive Alerts again.