@eperts - Yes I set the IncludeAllDependencies to True, and yes that’s a good idea to remove the VPC Connections from the bundle, I’ll try that.
Coming back to the main subject of this question (Duplicate FilterGroup IDs), it looks like the export/import APIs don’t have that issue, but I still encountered a different error:
{
"Arn": "arn:aws:quicksight:***region***:***aws_account_id***:dashboard/***dashboard_id***",
"Type": "com.amazonaws.services.quicksight.model.InvalidParameterValueException",
"Message": "FilterGroup has SINGLE_DATASET cross dataset type and contains a visual that does not match the source dataset \n\t at Filter Group d0185978-d2eb-4f36-826d-c333e3fcf1d8, \n\t at Visual 2236b11b-e42e-49e6-b16b-1ba9adcf7dca_c7e4c25b-d0dc-4579-bc1e-07e97a6fa983, \n\t at Sheet 2236b11b-e42e-49e6-b16b-1ba9adcf7dca_75698638-6b0f-48d6-bcf1-cce5ea6a21c1.",
}
This happened even when using the describe_dashboard/create_dashboard API and I’ve opened a separate issue on it: API - CrossDataset property on FilterGroup set to "SINGLE_DATASET"