This happens only in Redmi Note 9. I've read the image_picker documentation and it says this occurs when there is not enough memory in the device and it causes to restart of the MainActivity in the Flutter app. But the device has enough memory.
Is there any fix or any alternatives for this package?