Unable to read Dashboard config. Please confirm that your Branch key is properly added to the manifest. ( Flutter )
I was integrating deeplinking using branch.io when i encountered the above error on android ( flutter ) ** ERROR ** : Unable to read Dashboard config. Please confirm that your Branch key is properly added to the manifest. Please fix your Dashboard settings. Please follow the link for more info https://branch.app.link/link-settings-page It said my dashboard was not configured even though i have correctly added the necessary files in my AndroidManifest After hours searching and debugging every line, i found the root cause ( in my case of course ) The Main Cause AppTrackingStatus status = await FlutterBranchSdk.requestTrackingAuthorization(); I was calling the above method to request app tracking, the mistake was that i wasn't checking if the platform was iOS. The above method was only supposed to be called on iOS and not Android. But in my section of the code i forgot to add to check for platform Don't call the above method on android, do a platform check first NOTE : This is only a short note on the above error and you might need to do further research is your use case is different ## Please leave a reaction/comment if you found this helpful

I was integrating deeplinking using branch.io when i encountered the above error on android ( flutter )
** ERROR ** : Unable to read Dashboard config. Please confirm that your Branch key is properly added to the manifest. Please fix your Dashboard settings.
Please follow the link for more info https://branch.app.link/link-settings-page
It said my dashboard was not configured even though i have correctly added the necessary files in my AndroidManifest
After hours searching and debugging every line, i found the root cause ( in my case of course )
The Main Cause
AppTrackingStatus status = await FlutterBranchSdk.requestTrackingAuthorization();
I was calling the above method to request app tracking, the mistake was that i wasn't checking if the platform was iOS.
The above method was only supposed to be called on iOS and not Android. But in my section of the code i forgot to add to check for platform