Connect 2 rangefinder with same protocol

Hi guys, This is the first time I use rangefinder and I have 2 of them for 2 purposes:
1: Landing
2: Object avoidance
so I bought 2 sensor from micoair, 1 is MTF-01 (lidar with Optical flow embed) and 2 is MT-06 ( a ToF)
At first I try to connect both of them thru 2 uart port but there is no way (or I don’t know how) to tell the FC which is which since they have same protocol (MavLink).

So I head to 2nd option is to connect MT06 thru I2C, which is do able according to the manufacturer.(MT-06激光测距传感器-用户手册-微空科技)

I did everything I could (check the wiring order, separated power input, change the protocol of the module) but there is still a ‘Not detected rangefinder 1’ error.

Its notable that the MTF01 still work find thru UART when MT06 is on I2C, and individually, MT06 work find on UART ( I plug on the same port to check if the module broken)

So if anyone have any solution or advice, please let me know. Thankyou for spending time to read all this I really. appreciate. Have a good day everyone!