Fixed async issue in tests
Had to use MSR and remove the async context thingo
Had to fail assertions based on if MSR is set in the task, so only one assertion fails, but indicates successful pass.