Have you logged in and out today? I don't know if that makes a difference.
When you clicked to follow this thread, can you confirm you have it set to notify you instantly? I'm pretty sure that is the default, but there is an offline, daily and weekly option. You would have had to check one of...