Olá Renato, tudo certo?
Nesse link você pode ver quais versões de quais navegadores suportam o HTTP/2.
A requisição é sempre feita em HTTP/1.1, se o cliente não aceitar a versão 2.0, então continua em 1.1 e "segue o jogo", mas se o cliente suportar a versão 2.0, é chamado um upgrade para 2.0 e se o servidor também aceitar, é feito esse upgrade. Caso contrário, fica tudo em HTTP/1.1.
Bom, de forma simples é isso, há esse conflito entre a maior verão compatível entre cliente e servidor, e se as duas forem compatíveis para a versão 2.0, então a requisição faz o upgrade para 2.0, senão fica tudo em 1.1.
Espero ter judado!