Cale Makar, Carter Hart and others won't be allowed to play for the Canadian national team for the time being.