Skip to main content

Error codes

When something goes wrong between the Kamoji app and your Kamoji, the message in the app ends in an error code, for example:

Kamoji is out of storage space. (Error E2014-28, 12 KB free)

The code tells us exactly which step failed. If you contact support, include it (a screenshot is perfect).

Reading a code​

  • E codes come from your Kamoji. The number after the dash, if there is one, is the system's own error number (for example 28 means "no space left"). "KB free" is how much room is left on your Kamoji's storage.
  • P codes are problems your phone noticed itself, such as Kamoji not answering.
  • F- codes come from older Kamoji firmware that doesn't send a code yet: update your Kamoji's firmware to get the detailed ones.

Error codes appear in the newer versions of the Kamoji app, with Kamoji firmware 0.2.1 or later for the E codes.

Common codes and what to do​

CodeWhat it meansWhat to do
E2013, E2014-28Kamoji's storage is fullRemove mini apps you don't use, then try again
E2010, E1008A file arrived damaged or the transfer stoppedKeep your phone close to Kamoji and try again
E1005Kamoji is busy (another transfer or an update is running)Wait a moment and try again
E1006Kamoji was short of memoryRestart Kamoji and try again
E3002, E3003The mini app's files are incomplete or invalidTry installing it again; if it keeps failing, contact support
E3202The mini app is no longer on KamojiRefresh the Apps screen
P101Kamoji didn't answerKeep your phone close and try again
P102The Bluetooth connection droppedReconnect to Kamoji from Discover
P104Kamoji's firmware is too old for thisUpdate the firmware

All codes​

Transferring files (E1xxx)​

CodeStep that failed
E1000Other transfer error
E1001The command was malformed
E1002The file is too big
E1003Invalid mini app id
E1004Invalid file path inside a mini app
E1005Kamoji was busy with another transfer or an update
E1006Kamoji could not reserve memory for the file
E1007Data arrived outside a transfer
E1008The phone stopped sending in the middle of a file

Saving a mini app's files (E2xxx)​

CodeStep that failed
E2010A file arrived damaged
E2011Creating a folder
E2012Opening the file
E2013Writing the file (storage full)
E2014Finishing the file; with -28, storage full
E2015Renaming the finished file

Mini app commands (E3xxx)​

CodeStep that failed
E3001Install: invalid app id
E3002Install: the app has no manifest.json
E3003Install: manifest.json is invalid
E3004Install: moving the app into place
E3101Cancelling an install: invalid app id
E3201Remove: invalid app id
E3202Remove: the app is not on Kamoji
E3203Remove: deleting the app's files
E3301–E3303Reading the app's settings
E3401–E3407Changing a setting: the value or setting was refused
E3408Changing a setting: saving it

Detected by your phone (P1xx)​

CodeMeaning
P101Kamoji didn't answer
P102Bluetooth connection lost or not connected
P103Cancelled
P104Kamoji's firmware is too old for this feature
P105The mini app is too large
P106The file is not a valid mini app
P107Downloading the mini app failed
P199Something else went wrong