Flutter team asked Pinpoint about error codes and discovered that any event with a status code of 5xx can be retried. Checking specifically for exception names may be deprecated if they decide to add additional exception types, but they will maintain that 5xx error codes can be retried going forward. Matching PR on Amplify v2 here.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Flutter team asked Pinpoint about error codes and discovered that any event with a status code of 5xx can be retried. Checking specifically for exception names may be deprecated if they decide to add additional exception types, but they will maintain that 5xx error codes can be retried going forward. Matching PR on Amplify v2 here.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.