When you game closes and you are sent back to your device's home screen for no apparent reason, we call it a crash. There are several different reasons that may cause your game to crash, but we will gladly walk you through each of the most common causes for crashes:
Memory Management - Poor memory management is one of the most common reasons for app crashes on mobile devices, especially for low-end mobiles and tablets. There may be not enough storage space for apps to run smoothly, especially if you have multiple applications running at the same time in the background. Also, always make sure your game is properly installed in your own device's memory and not in a portable SD card (in Android devices). This can cause a significant reduced speed when the device tries to run the game and in some cases, corrupt files and cause crashes.
Device Incompatibility - We do our best to test every update of Spider Monkey on as many devices as possible in order to guarantee compatibility. However, it is virtually impossible to test the app in all devices currently available in the market. Sometimes a device's hardware specification may not be compatible with the app, and this may lead to crashes. The device’s GPU (graphics processing unit), for example, may not be appropriate and the game may not perform smoothly, which might lead to a failure in running Spider Monkey correctly and therefore, closing it unexpectedly.
Unexpected errors - No matter how resilient the app is designed to be, there are some variables and parameters that are simply out of our control. If your Wifi goes down during a file transfer, for example, it can lead to a corrupted file which may cause crashes. Given the complications of mobile development, some errors are inevitable, whether it's a memory problem, or a network condition that ends connectivity or even just slows data speeds during the transmission of large files, like images or video.
We are constantly monitoring crashes from our side in order to check if a certain feature or update is causing any problems, and whenever we find something affecting the game we work to fix it right away.
If your app keeps crashing during the gameplay, feel free to contact our support for further assistance.