Hi @UpendraReddy, thank you for the solution.
I tried above method but when it failed, I changed to new USB-C cable. And device is now registered.
My laptop now recognises the device as:

Facing following issue now:
Uploading stub flasher...
Running stub flasher...
Traceback (most recent call last):
File "esptool/__init__.py", line 1362, in _main
File "esptool/__init__.py", line 1256, in main
File "esptool/cli_util.py", line 346, in __call__
File "rich_click/rich_command.py", line 402, in __call__
File "click/core.py", line 1524, in __call__
File "rich_click/rich_command.py", line 216, in main
File "click/core.py", line 1912, in invoke
File "click/core.py", line 1308, in invoke
File "click/core.py", line 877, in invoke
File "click/decorators.py", line 34, in new_func
File "esptool/__init__.py", line 822, in write_flash_cli
File "esptool/cmds.py", line 1776, in attach_flash
File "esptool/cmds.py", line 1637, in _verify_flash_connection
File "esptool/loader.py", line 1964, in read_spiflash_sfdp
File "esptool/loader.py", line 1917, in run_spiflash_command
File "esptool/loader.py", line 977, in read_reg
File "esptool/loader.py", line 637, in check_command
File "esptool/loader.py", line 567, in command
File "esptool/loader.py", line 503, in read
StopIteration
A fatal error occurred: The chip stopped responding.
Stub flasher running.
Changing baud rate to 921600...
Changed.
Hard resetting via RTS pin...
Failed uploading: uploading error: exit status 2
Best,
Sanjay