The CSV file contains the following data:
The definition of this resource contains only one account intent. There is a condition though so only accounts not starting with underscore are considered to be default intent:
This works. But for the accounts that start with underscore, the intent is set to "unknown". Not even recon is needed for that, it's sufficient to go to Resource - my resource - Accounts - Resource and list the accounts. They're fetched and intent is set as "unknown" for the underscore-starting shadows.
Later I enable the following config for the second intent:
Running reconciliation (dry run or standard) will not get rid of the "unknown" intent, and that makes me unable to synchronize the "test" accounts.
Removing the shadows and reconciling again now with the second intent configuration works OK, but that's not an option for the training.
The same situation works for 3.8.
I can provide the full resource privately.