Adding a hand test to validate EnsureChannel, fixing the ensure channel issues