CX7, "utf-8' codec decode error" in command "mlxfwreset"

HW: CX7
OS: Win11
SW: MLNX_WinOF2-24_1_50000_All_x64 + WinMFT_x64_4_27_0_83

Command: mlxfwreset -d reset -y
Error Message: -E- ‘utf-8’ codec can’t decode byte 0xd2 in position 105: invalid continuation byte.

How to fix this issue? Thanks.

PS C:\Users\User> mst status -v
MST devices:
------------

  • mt4129_pciconf0 bus:dev.fn=01:00.0*
  • mt4129_pciconf0.1 bus:dev.fn=01:00.1*

PS C:\Users\User> mlxfwreset -d mt4129_pciconf0 reset -y
Minimal reset level for device, mt4129_pciconf0:
3: Driver restart and PCI reset
Continue with reset?[y/N] y
-E- ‘utf-8’ codec can’t decode byte 0xd2 in position 105: invalid continuation byte.

PS C:\Users\User> mlxfwreset -d mt4129_pciconf0 -l 4 reset -y
Requested reset level for device, mt4129_pciconf0:
4: Warm Reboot
Continue with reset?[y/N] y
-I- Sending Reset Command To Fw -Done
-I- Sending reboot command to machine -Done
-I- FW was loaded successfully.

Validate that the current FW is the latest version 28.40.1000
https://network.nvidia.com/support/firmware/connectx7/

It is clear the the utf-8 codec can’t decode byte/position, maybe an unrecognize format.

That would require additional debug under the “hood”.

If you have a support contract with Nvidia, a case can be opened and we will further address.
(NBU-SupportAdmin Networking-support@nvidia.com)

Updated FW to 28.40.1000 and the issue is kept.