I am a delivery Rider for Deliveroo and others. Many use OCR to read receipts etc.
Since moving to Fairphone 6 with e/os I am having a nightmare scanning receipts, it barely ever works. I have the e/os camera and the Fairphone camera installed but can’t see a way to set a system default used in other apps. This means I have to use the in app help and take a photo which can result in me receiving less orders since I am not correctly scanning receipts.
I would be grateful for any help, I really don’t want to have to get a work phone but I also don’t want to lose work.
I would guess that the scan goes (almost) directly back to base and maybe via Google with “banking level” security. I would suggest to first test with all Advanced Privacy turned off.
There are two different ways to collect a logcat on this page Capture a debug information from /e/OS may help to decide if a different “work phone” is required.
You might try to identify how a photo via “Help” differs, maybe also by logcat. Difficult on the road but logcat can contain a log since reboot, so be sure of the time of the photo events to search the log for these timestamps.
Asking the app devs via some sort of advanced support may throw light but this might be intentional to avoid fraud attempts.