O nível máximo normal já vem preenchido. Os comandos aceitam até 255, mas níveis muito altos podem se comportar de forma estranha.
Este comando tem mais de 256 caracteres, o máximo que o chat permite. Cole-o em um bloco de comando.
Por que a versão importa
O Minecraft mudou duas vezes a forma de escrever os dados dos itens. Até a 1.20.4 eles vão entre chaves depois do item, a partir da 1.20.5 usam componentes de item entre colchetes, e a 1.21.5 mudou como nomes e encantamentos são escritos dentro deles. Um comando feito para a versão errada dá erro, então escolha a sua acima.
Você precisa de permissão de operador (ou trapaças ativadas no modo um jogador) para usar /give. No Bedrock, o /give não consegue adicionar encantamentos; use /enchant segurando o item.