When taking a photo with ImagePicker.launchCameraAsync, returned image object always has horizontal dimensions, even the photo is vertical, which results the photo being flattened. The issue was found only on Android phones, iOS is ok. The problem also persists when taking pictures with front camera.
“height”: 2988, - should be swapped with width
“width”: 5312, - should be swapped with height