Right, if step 2 failed then it should mean that it is a power supply issue, although I am surprised that it manifests itself this way, and it's also weird because each sensor only uses 15mA, while that supply rail should have 500mA! Granted, you have the Bela cape and the audio capelet connected as well, but still, you shouldn't be hitting the limit.
Just checking:
a- are you still using the 5V from P9.07/P9.08?
b- what did you do for step 2 above? Did you just connect the second sensor to the power supply, or did you connect its GPIO pins as well? Try to only connect it to the power supply (no GPIO pins) . Does it work?
Try a couple more things:
- measure the voltage at P9.07/P9.08 with no sensor connected, with one sensor connected and with two sensors connected.
- get yourself a 5V power supply. This could be a USB charger, with some sort of cable that allows you to easily break out the power (e.g.: a cable with barrel jack, or simply rip open an existing USB cable and extract the GND and +5V (they should be Black and Red respectively, but double check with a voltmeter). Connect the GND wire to Bela, and then power both sensor between this GND and +5V, but then connect their GPIO pins to Bela as above. DO NOT connect +to Bela the 5V from the power supply. Does this work ?
Not sure what the error you are getting on your code is, there is not enough information displayed there, but most likely you commented out the opening curly brace {
at the top of your comment, but not the closing one }
at line 522.