The first step when camera issues arise on Identity Verification sessions is to confirm with your users if they have granted camera permissions at both the app/browser level and the page level. This is applicable to sessions launched on the web (Link web SDK, sharable URLs), not as much for users on webviews or the mobile Link SDKs. To enable app/browser level permissions:
- Android:
System settings
>Apps
>Select app (e.g. Chrome)
>Permissions
>Camera
- Or
task switcher
>long press App icon (e.g Chrome)
>App Info
>Permissions
>Camera
- iOS:
Settings
>Select app (e.g. Chrome)
>Camera toggle
Once app-level permissions are enabled, users should see a pop-up to allow or block/deny camera permissions at the page level during the IDV session. On Android devices, it's also possible to disable camera access for all webpages in the browser settings, which will prevent Plaid from being able to request camera permissions at all. Android users should also check they have granted camera access here by clicking the three dots ( )to the right of the address bar >
Settings
> Site settings
> Camera
, making sure it is toggled on: