Are you saying Minnie Chan lie? because here what she saidAll Chinese source I can find for the 716 Institute statements are all garbages translated from this SCMP report. Only source I found that remotely related is
How did the fact that a VLF transmitter is larger than the International Space Station escape Minnie Chan? and who is this Zhou Chenming? All I can find in Chinese is translated reports from SCMP.
China Shipbuilding Industry Corporation (CSIC) said underwater precision positioning tests conducted by its No 716 Research and Development Institute in waters off Lianyungang in Jiangsu province, proved that it had overcome a number of core technical problems with the BeiDou Navigation Satellite System.
CSIC, China’s biggest state-owned naval shipbuilder, said the tests showed that the BeiDou system could not only provide accurate and consistent positioning data to underwater vessels, but could also send tracking and positioning information from underwater devices to shore-based and surface stations.