WebGL Build: "D" Key does not work to move player - works in editor

I am using the code below to move my player with WASD and mouse movement. In the editor it works fine however when I build to WebGL everything except for the “D” key works. I press it and nothing happens. However, W/A/S works as expected.

private void LateUpdate() {
        if (!canMove) return;

        float deltaTime = Time.deltaTime;


        Vector3 forward = transform.TransformDirection(Vector3.forward);
        Vector3 right = transform.TransformDirection(Vector3.right);

        bool isRunning = Input.GetButton("Fire3"); 

        float speedX = Input.GetAxisRaw("Vertical");    // W/S
        float speedY = Input.GetAxisRaw("Horizontal");  // A/D

        float moveSpeed = isRunning ? runSpeed : walkSpeed;
        
        moveDirection = (forward * speedX) + (right * speedY);
        moveDirection *= moveSpeed;

        characterController.Move(moveDirection * deltaTime);

        rotationX += -Input.GetAxisRaw("Mouse Y") * lookSpeed;
        rotationX = Mathf.Clamp(rotationX, -lookXLimit, lookXLimit);
        playerCamera.transform.localRotation = Quaternion.Euler(rotationX, 0, 0);
        transform.rotation *= Quaternion.Euler(0, Input.GetAxisRaw("Mouse X") * lookSpeed, 0);
    }

I would appreciate any help. Thank you!