The above solution (manually adding grants) worked for us. Everything just worked before…and then our 2nd auth0 installation was updated but not our 1st, leading to this weird problem.
But where can I find what these grants do? We’ve added “http://auth0.com/oauth/grant-type/password-realm” but not “password” until we know the difference.