Hello Shah,
what should we see in a vi like yours? Can you clean up your vi's a little bit before putting them to the forum?
There are programming guidelines for Labview. For a first improvement just switch off the automatic wire routing...
A first comment: in your sub-vi you use "property node:value" for several controls/indicators. And it's the only property you use. Why not use simple connectors for this purpose? This way you can easily transfer values and it's much more easy to understand (in my opinion). Property nodes are fine (in my understanding) to change the look of a control in runtime. But it's overkill to transfer values, especially in your case when you only do some math in a subvi.
Best regards,
GerdW
P.S.: Sorry for harsh words. I saw to much "bad written code" this morning...
Best regards,
GerdW

using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019