I had two fold problem Hardware + Software.
Hardware problem resulted due to splashes of water on Bottom Usb C port. This was resolved by replacing the Bottom USB C port.
Software Problem was due to Charger Type not being set when the charger cable was plugged in while device was ON. This is a typical Kernel Flag issue and after unlocking Device bootloader i was able to tweak the flags.
I will not recommend software solution to anyone because it will lead to voiding Warranty
Sorry i won't be able to share my Device's logs , since i have done many customization's and i don't want to share details