Taunt prevents status moves from being used, and Coaching is a status move. Coaching also fails when there is no target for it to help. Sources: https://www.smogon.com/dex/ss/moves/taunt/ and https://www.smogon.com/dex/ss/moves/coaching