Fix double failure triggering

Fixes failure triggering twice and makes an amendment to readBlackboard which should allow it to behave more reliably going forward. @kadst43 @BrettASwift 
Is there any reason not to `delete context.sceneBlackboard[ params[ 0 ] ]`?