That is very familiar, you say you identified the component in the hidden folder logs, are you able to explain what the component it was missing was or why; or you could just see something wasn't happening correctly therefore it was repaired, what I'm getting at is, was there anything you could of done to avoid having to send it back for repair?I had this problem with mine but it also struggled to complete firmware upgrades failing when detect a certain component. It went back to DJI and was repaired and has worked flawlessly since.
To identify the component I looked at the logs in the hidden folder on the SD Card and it was clearly shown. Might be worth a look.