InvalidId exception has message, not value