pass activation error to router and adjust dialog plugin to match altered activation logic