Link errors
Learn about errors your users may see in Link.
This page provides common causes and troubleshooting suggestions for Link errors.
All errors (except generic
) occur due to invalid Link configuration and are not expected to reach the production environment.
Link errors are returned with onError
callback function.
The function will be passed the type of the error
that occurred.
Some error messages shown to the user have placeholders for
[Link item name]
and[Company name]
. In such cases, for the screens samples below, they were replaced byStarbox
andGoodLoans
, respectively.
invalid_link_items
invalid_link_items
Message to the users
This page does not exist. Reach out to[Company name]
for help.
Error details
N/ACommon causes
- The user was deep linked to a Link item that does not exist. See Deep linking for additional information.
- A constrained list of Link items was provided in the Link configuration, but all of the provided Link items do not exist.
Troubleshooting steps
Check if the Link item is available by callingGET /link-items/:id
endpoint each time before initializing Link when deep linking or constraining a Link item list.
In the case where you are keeping a map of available Link items on the backend, occasionally call GET /link-items
endpoint to sync the newest updates.
invalid_pd_config
invalid_pd_config
Message to the users
The service is experiencing connection problems. Please try again later.Error details
Reason: invalid PD config.Common causes
The pay distribution config provided when initializing Link is invalid.Troubleshooting steps
- Check the configuration parameters of the provided pay distribution config. See Argyle encryption Pay Distribution configuration for additional information.
- Check that the pay distribution config is encrypted correctly using the Argyle encryption endpoint. See Link integration for additional information.
invalid_link_key
invalid_link_key
Message to the users
Please make sure yourlinkKey
is correct.
Error details
N/ACommon causes
The Link key used when initializing Link is invalid.Troubleshooting steps
Check if you are using an appropriate Link key for the selected environment. There are separate Link keys for the sandbox and production environment. Link keys can be found in the API keys section of the Argyle Console.invalid_user_token
invalid_user_token
Message to the users
The service is experiencing connection problems. Please try again later.Error details
Reason: invaliduserToken
.
Common causes
User token provided during Link initialization is not a valid JTW token and could not be decoded.Troubleshooting steps
callback_undefined
callback_undefined
Message to the users
This page does not exist. Reach out to$company
for help.
Error details
Reason: callback undefined ($callback
)
Common causes
Callback triggering was selected for the ‘If no results’ experience, but theonCantFindLinkItemClicked
callback function is not defined.
Troubleshooting steps
Define theonCantFindLinkItemClicked
callback in your implementation.

generic
generic
Message to the users
The service is experiencing connection problems. Please try again later.Error details
N/ACommon causes
Something unexpected happened. Argyle is investigating.Troubleshooting steps
Contact Argyle's support team for more details.unsupported_android_version
unsupported_android_version
Message to the users
The page does not exist. Reach out to$company
for help.
Error details
Reason: unsupported Android version. Forms are supported from Android SDK 26 (Oreo) and above.Common causes
Upgrade your Android version to Android SDK 26 (Oreo) or higher.Troubleshooting steps
Contact Argyle's support team for more details.Updated 25 days ago
Did this page help you?