fix(challenges): when unlinking tasks, sometimes the challenge no longer exists