Access
Check Access fails: Missing s3:ListBucket / Missing s3:GetObject
Check Access fails: Missing s3:ListBucket / Missing s3:GetObject
- Confirm the policy’s
Principalis the role ARN shown in the wizard for this Auxia project. - Confirm
Resourcelists botharn:aws:s3:::your-bucket-nameandarn:aws:s3:::your-bucket-name/*— listing needs the first, reading files needs the second. - Confirm both actions are present:
s3:GetObjectands3:ListBucket. - If the bucket already had a policy, confirm the Auxia statement was added to it and didn’t replace another statement your team relies on (or vice versa).
Resource) or “Missing s3:GetObject” (the /* object ARN is missing). Re-apply the policy from the wizard and click Check Access again.Check Access passes, but files fail to copy (SSE-KMS)
Check Access passes, but files fail to copy (SSE-KMS)
kms:Decrypt and kms:DescribeKey for the role to the KMS key policy. See the KMS step in the setup guide.Bucket uses SSE-C
Bucket uses SSE-C
Check Access fails: The role would not let Auxia assume it
Check Access fails: The role would not let Auxia assume it
The bucket lists nothing
The bucket lists nothing
Files and folders
CSV arrives as a single column / delimiter refused at setup
CSV arrives as a single column / delimiter refused at setup
JSON file refused
JSON file refused
[{...}, {...}]), not newline-delimited JSON.Fix: Re-export as newline-delimited JSON — one object per line, with a .ndjson or .jsonl extension — or as Parquet.Unknown file format
Unknown file format
.csv.gz, .parquet.gz), archives, or mixed formats in one folder. Compressed files aren’t read.Fix: Use uncompressed Parquet (with its built-in block compression), CSV, or newline-delimited JSON, one format per folder. For archives or PGP-encrypted files, contact your Auxia point of contact.Different datasets ended up in one table
Different datasets ended up in one table
The wizard won't continue: date format must be confirmed
The wizard won't continue: date format must be confirmed
03-04-2026 could be 3 April or 4 March.Fix: Pick the format that matches how your folders are written. Choosing wrong doesn’t error later; it reads the wrong day every day.Schema type needed / No user ID / No timestamp
Schema type needed / No user ID / No timestamp
Two configurations were created for one table
Two configurations were created for one table
After the connection is live
Configurations were created but Auxia couldn't switch them on
Configurations were created but Auxia couldn't switch them on
Detected date format or partitioning is wrong
Detected date format or partitioning is wrong
dt=20261002 are the most common case.Fix: On the Schedule step, set the Partition folder prefix and Date format yourself. If the configuration is already live, contact your Auxia point of contact to correct it and backfill the affected days.Unified data is missing user IDs for a joined table
Unified data is missing user IDs for a joined table
Every run says Skipped
Every run says Skipped
dt=2026-10-02) with the prefix and format on the configuration. Contact your Auxia point of contact to correct them, then request a backfill for the missed days.Runs succeed but no data appears
Runs succeed but no data appears
Yesterday's data is missing after I re-uploaded a file
Yesterday's data is missing after I re-uploaded a file