dirty fix for mutliple activate clicks
more canjs solution
make sure button comes back after failures
Merge pull request #2070 from reciprocity/feature/core-642

Feature/core-642