Я разобрался. Там ещё есть метод расширения Subscribe. Он не может определеиться какой вариант использовать, метод расширения или оригинал. В оригинале у него входной параметhе IObserver<T> а в расширении IObservable<T>. Кароче я решил отказаться от этой затеи и просто метод подписал.