In AIO FCs, does the battery voltage data usually come from ESC?

Recently I face some issue with battery monitor on my AIO FC. I don’t seems to see that on Inav or betaflight.

It’s not able to detect the voltage. Now I read somewhere it could be the voltage value was actually coming from ESC.

Yes I sometime do flash my esc and write settings to it using beheli32 configurator.

Like to verify with the experts here, if this is true? If this could be the reasons the battery monitor is not responding?

What AIO FC and how is it getting battery power?

Flywoo 745 AIO

And

Speedybee F405

Power from lipo

The 1st thing I would do is see if the battery monitor settings are correct.
Flywoo F745