Thank you for following up, I have contacted the Mellanox support team. They suggested me upgrading the mlnx-os with intermediate versions prior to upgrading to the latest.
I am trying this out. Hopefully this can solve the problem.
Did the down grade to 3.2.0330-100 last night, the management module still not detected. Will try the next version of 3.3.4100 today.