Насколько я помню, события происходят во всех случаях. Убедитесь, что ваши прослушиватели событий установлены в GAC, а не в папку bin веб-приложения - задания таймера выполняются в отдельном процессе и могут не найти ваши сборки с получателями. Также проверьте журналы SharePoint на наличие ошибок ...