My current phone is a Motorola G5 Plus. I really like it.
Except for one thing: sometimes it won’t start the camera. It pauses for a few seconds, then comes up with a camera restart error; you have to try it again. Sometimes it takes several goes to get it to work.
By the time the camera actually opens, whatever you wanted to snap may have gone.
There is a partial workaround: clear the cache partition.
This removes some temporary files, but no user files.
This page on the Motorola web site explains how to do it — but I’m going to post the text here, as it keeps disappearing off their site. Dodgy.
To perform a wipe cache partition:
1. With the phone powered off, press and hold the Volume Down button and the Power button at the same time until the device turns on.
2. Press the Volume Down button until the flag next to the power button reads “Recovery mode”
3. Press the Power button to restart into Recovery mode.
You’ll see an image of an Android robot with the words “No Command”
4. Holding the Power button, tap Volume Up once and then release the Power button.
5. Use the volume buttons to scroll to “wipe cache partition” and press the Power button to select it.
6. Use volume down to scroll to YES and power to confirm.
7. At the bottom of the screen, you will see your device go through the process. Once it says “Cache Wipe Complete” the reboot system now option will appear at the top.
8. Press the power button to confirm the reboot.
The above workaround clears it for a little while… then it comes back a few days or weeks later.
Hopefully eventually there’ll be a permanent fix for it.