Import Errors & Troubleshooting
Error: "User has no access."
This error means the Blackbaud account doesn't have the required permissions.
Confirm the user has:
- A valid BBID
- At least one of these roles: Academic Group Manager, Schedule Manager, or Platform Manager
- The SKY API Data Sync role
⚠️ After updating permissions, you must log out of Blackbaud and log back in for the changes to take effect.
Error: "Error during obtaining Year/Term list from Blackbaud SKY API. Response Code: Unauthorized."
This is the same underlying issue as above — your account doesn't have access to the required SKY API products. Follow the same steps: confirm the user has a valid BBID, the appropriate admin role, and the SKY API Data Sync role. Contact your Blackbaud administrator if permissions need to be updated.
⚠️ After any role change, log out and log back in.
Error: "Error during obtaining 'selected term' list... Response Code: NotFound. Details: One PodLookup Service returned a 404."
This indicates a problem with the production environment and the SKY API — it's not a pickAtime configuration issue.
Fix: Contact Blackbaud directly to resolve this.
Error: "Error during obtaining OfferingType list from Blackbaud SKY API. Response: Forbidden." (with server error pop-up)
Blackbaud has added a scopes check to their API. This error means the pickAtime application either has insufficient scope permissions, or a Blackbaud Environment Admin hasn't yet approved the app's updated access configuration.
For more information, see Blackbaud's documentation: https://developer.blackbaud.com/skyapi/docs/applications/scopes
Fix: Have your Blackbaud Environment Admin review and approve the application's scope configuration.
I completed an import, but no data appears.
The most common causes are:
- The event is not set to type PTA Event
- The selected term contains no data
- The wrong school year was selected
Fix: Verify your event type, school year, and term selection, then run the import again.