bug fix: cannot federation for Alarm channel, because of 'obtain_subscription_types'