Only IMU being found by I2C_Scanner when there are multiple sensors

Hello,
I have two distance sensors and on IMU all hooked up to an arduino mega through a shared SCL and SDA lane on a bread board. I ran the I2C_Scanner application to check the devices, but the IMU is the only device that is found, since when I unplug in from power it says no devices found. Vin, SDA, and SCL all measure 5V which is the input voltage, but yet and still only the IMU is sensed even though all the SDAs and SCLs from every sensor are on the same line on the breadboard.

Thank you, I am sure there is just a step I have to go through that I might be missing.

You should never connect a powered device to an unpowered device via I/O pins. Doing so can destroy both.

To address your questions requires knowing many details that you forgot to post. See How to use this forum for hints on getting useful answers.