Publication date is

Insufficient balance for the requested action. Mind the exchange fee.

Original error code: kraken.insufficient_funds

If you get an error showing that your balance is insufficient, it can be based on the following reasons: 

1. The amount placed in your order is less than the minimum trading amount allowed on Kraken.

2. The amount of your order exceeds the available balance. 
This can happen in rare cases if something has gone wrong in the TabTrader's prevention mechanism that immediately indicates on the amount being greater than the available balance before the order confirmation.

3. Exchange fees have not been included in the order total, which means that the order consisted of the entire available balance.

The API key has invalid values. Make sure the API key is copied correctly. Or create a new API key.

Original error code: kraken.invalid_key

This is a common issue you can have when adding your new API keys. 
The most typical case is that your API public key (in the upper field) has the wrong values in it: not the ones your exchange exposed once the keys were generated. 
It can happen due to an accidental typo or copying some other value by mistake. 

However, this error message can also mean that these API keys no longer exist. 
It can happen because of the keys have been expired or simply removed from your exchange account. 
Make sure your API is still active in your API management settings on your exchange account. 

Your request did not get a response in time. Please try again.

Original error code: kraken.504

There can be quite a few reasons for this error message to occur due to the obscure nature of the error 504 Gateway Timeout. 
However, there are a few known reasons in our experience when some users may encounter this case: 

1. The request from your device couldn't get a response from the exchange servers due to the unavailability of the latter due to:
Planned maintenance or a global crash of its services, which is usually announced on social media. In both cases only time will help. 

2. The exchange cannot process to the requests from certain geographical zones due to all possible reasons. 
Here your can try using a proxy/VPN and check if it works. 

3. A device's local issues. 
Try clearing cache of the app. In case, this doesn't help, you may consider reinstalling of the app. 

Temporary lock-out. Remove this exchange from Accounts and try again in 15 minutes. It is advisable to have an API used in TabTrader only.

Original error code: kraken.temporary_lockout

If your API keys make too many failed API calls or receive too many invalid nonce errors or invalid signatures errors within a short period of time, you may encounter temporary lockout error message.

Temporary lockouts typically last for about 15 minutes. It is advised to remove your API keys from TabTrader for this period of time. 

The number of failed API calls can be caused by using the same API in different apps and devices. Consider creating a new set of API keys for TabTrader only. 

If the error persists, remove this exchange from Accounts. Create a new API and use it only in TabTrader.

Original error code: kraken.invalid_nonce

A nonce is a numeric identifier of each request made from your API keys.
An invalid nonce error occurs when an API request is received with a nonce value that is either repeated or lower than expected. 

Making simultaneous requests, sending requests in rapid succession, or using a single API key for multiple apps and devices can result in errors due to the requirement of a unique nonce value for each request.

It is advised that a specific set of API keys is used only in TabTrader.

Looking to get started in crypto trading?

Try TabTrader on mobile or web!