There is a strange problem I've encountered with my G-Blade(using with BFGM 4.3.0 through MultiMiner)

, when I use MulltiMiner, I get hashrate displayed as 5.45mH/s in MM window(at bottom right), but when I manually launch the miner in MM I'm getting hashrate around 4.88-5.1mH/s(rarely!)!

Moreover, when I launch the BFGM through a .bat file with the exact same set of commands, I'm hardly able to get 2.5-3.8mH/s!!

So which one is displaying the correct local hashrate? I'm totally confused!

MM, the manual miner launched in MM or the miner that's independently launched?? Please help.

Thanks
P.S. My miners clock value is set to 800. I'm trying to achieve the best possible hashrate through these blades. Any
proper help/suggestion is very much appreciated. Thank you.
I'm not sure why you are seeing varying hash-rates unless you have arguments specified for MultiMiner that you aren't specifying in a batch file.
As far clock speed, I would set it to at least 835. I get about 2.86 Mh/s for each of the 2 boards / devices found in a G-Blade.