Ah, it's a bit ambiguous though: not GP, but I read you as meaning do they store both versions' hash and check against either.
Actually I realise GP is equally ambiguous. But I read that as (and my own assumption would be) frontend retries with the variation, backend verifies against the same only one stored.