As discovered in #1477, dashes are expected to work in the site ID and do work everywhere but in email auth. That change makes the behaviour consistent: site ID now allows dashes.
As discovered in #1477, dashes are expected to work in the site ID and do work everywhere but in email auth. That change makes the behaviour consistent: site ID now allows dashes.