Also check the BIOS settings (try setting TB security to "No Security" or "User Authorization")
Some OEM Mellanox cards can be cross-flashed to NVIDIA's stock firmware, maybe that's also relevant.