i41CX+ Known Issues

Note to iOS 5 users

Tapping the "overlay" and "Load Data" buttons can cause the app to crash.

This issue was resolved in Version 4.9.


Note to iOS 4.2 users

Versions 4.7 and earlier exhibit some visual anomalies (e.g. "Calculator/Colors" toggle switch) when running under iOS 4.2.

These issues were resolved in Version 4.7.1.


Note to iOS 4 users

Version 4.3 exhibited some visual anomalies when running under iOS 4. In addition, the I41CXED macro keyboard did not work under iOS 4.

These issues were resolved in Version 4.4 which is fully compatible with iOS 4.


Note to HEPAX users

Prior to Version 4.3, the HEPAX module could act erractically and this would result in corruption of the HEPAX RAM contents. The underlying issue was resolved in Version 4.3. However, any corruption of the HEPAX RAM contents caused by the previous bug would remain even after updating to Version 4.3. Therefore, it is important to start with a fresh clean copy of the HEPAX RAM. A fresh clean copy of HEPAX RAM can be downloaded from here or can be imported into i41CX+ by tapping the below image in mobile Safari on your device. We apologize for the inconvenience.


Note to OS 3.0 users

  • If you had i41CX+ installed on your device prior to updating to OS 3.0, the upgrade process may have deleted the bundled overlays. If you are missing the bundled overlays after updating to OS 3.0, you can download them from i41CX+ Overlays Repository. Please see i41CX+ FAQ Entry C7 for instructions to download overlays.

    This issue can result in failure to launch i41CX+ if you had the "Dynamic Overlay" option enabled. If you have problems launching i41CX+, disabling the "Dynamic Overlay" option in the global Settings application should allow i41CX+ to launch. Once launched, please re-download the bundled overlays as described above.

  • Saved printer images may appear blurry or pixelated when viewed in the device's Photos library. This is an artifact of the OS 3.x Photos application. The resolution of the saved images is actually correct and the image will look correctly once they are transferred to your computer using an application that treats the iOS device as a digital camera (e.g. Image Capture on OS X).


Note to 1st generation iPod touch users

Sounds, including the "New" and "Old" key click sounds, are only audible on the 1st generation iPod touch through the headphones. This is not a bug. It is a hardware limitation of the 1G iPod touch. To mitigate this limitation, versions 2.3 and later support a "System" key click sound option that uses the same sound as Apple's built-in keyboard which is audible even on the 1st generation iPod without headphones. In addition, versions 1.1 and later support the option to enable a "glow" key press feedback effect.


VERSION 7.0

This version inadvertently introduced a conflict with iOS 5.1.1 devices.

This issue was resolved in Version 7.0.1.


VERSION 6.2.6

Users that updated to iOS 8 have experienced a loss of settings, data, inability to use iTunes file sharing, inability to load/Save files, etc.

This issue was resolved in Version 6.3.


VERSIONS 5.0-5.5.1

Due to changes in iCloud since the release of iOS 6, file syncing does not work correctly. Until this issue is resolved, please disable the iCloud file sync option. Note that iCloud preferences syncing is unaffected by this issue and works correctly. This issue only affects file syncing.

This issue was resolved in Version 5.5.2.


VERSION 5.5

The iPad exclusive "Classic (No Stack)" skin does not work correctly. Until this issue is resolved, please use another skin. The skin can be set in the Settings app.

This issue was resolved in Version 5.5.1.


VERSIONS 4.8-4.9.7

Files without a reserved file extension (i.e. CAS files) are not properly imported via iTunes file sharing. The recommended work-around for this issue is to use an iOS file system browser such as iExplorer to manually place the files into the CAS files directory of i41CX+.

This issue was resolved in Version 4.9.8.


VERSIONS 4.9.5-4.9.6

The attached RAW file in emails sent by i41CX+ (e.g. by using "Save Data" -> "Mail") is corrupted. Importing the RAW file by tapping it to open it with i41CX+ may work but the program is corrupted when loaded into memory. The following are two work-arounds for this issue.

  • Copy the text representation of the program in the email and import it into i41CX+ using the "Load Data" picker's "Import from clipboard..." feature.

  • Use iTunes file sharing to export the program(s) from the source device and to import them into the target device.

This issue was resolved in Version 4.9.7.


VERSION 4.8

CAS plotting does not work in certain device configurations.

This issue was resolved in Version 4.8.1.


VERSIONS 4.7.1-4.7.2

Removing a module causes a bogus error dialog. The error can be safely ignored.

This issue was resolved in Version 4.7.3.


VERSION 4.5.1

If the "Stack Display" setting is switched from OFF to ON in the global Settings application while the app is running, the stack display will not be displayed properly (an empty black status bar will be visible instead of the stack display). To resolve this issue, please toggle the "Stack Display" switch on the back view of the calculator from ON -> OFF -> ON. This will restore the stack display. Thereafter, toggling the in-app switch will work as expected so long as the switch in the global Settings application is not toggled while the app is running.

This issue was resolved in Version 4.6.


VERSION 4.5

The app fails to launch if newly installed or deleted and reinstalled under OS 3.1.3 or earlier. The problem does not affect users updating from an earlier version regardless of the OS version. Unfortunately, there is no work-around for this issue.

This issue was resolved in Version 4.5.1.


VERSION 4.4

The following issues affect devices running iOS 4 that support multitasking.

  • The toggle switches in the calculator back view's "Frequently Used Options" panel do not correctly reflect the state of the corresponding options if those options are modified in the global Settings application while the app is in the background. Internally, changes to the "Sleep Enable" and "Stack Display" options are correctly handled so the functionality of those options is not affected.

  • In addition to the above issue, the "Dynamic Overlay" option gets disabled every time the app resumes running. The work-around is to toggle the Dynamic Overlay switch on the back view of the calculator to its opposite state when resuming the app.

These issues were resolved in Version 4.4.1.


VERSION 4.1

Due to a bug in the released 4.1 binary, plotting will not work for some users. Other CAS features are unaffected.

This issue was resolved in Version 4.1.1.


VERSION 4.0

  • Under certain conditions, running CAS with a saved text file as input can cause the app to crash. The work-around is to load the saved text file into extended memory first. We recommend disabling the "Access Saved Files" global option until this issue is resolved.

  • Copying items from the Usage & Examples table results in a copy of the Registers table. There is no work-around for this issue.

  • The I41CX module functions incorrectly clear any displayed messages (e.g. shown by a previous VIEW or AVIEW function) and display the flying goose.

These issues were resolved in Version 4.0.1.


VERSIONS 3.4-3.4.8

Under certain conditions, the printer flags (21 and 55) do not reflect the correct printer state. A temporary work-around is to set flag 25 to ignore errors, execute a print function (e.g. PRA), and check whether flag 25 was cleared. If it was cleared, the printer is OFF. Otherwise, the printer is ON.

This issue was resolved in Version 3.4.9.


VERSION 3.3

  • The new I41CX-MATH module's ATAN2 function returns incorrect units when used in radians mode. The function returns the correct units in Degrees and Gradients modes. The following are three possible work-arounds for this issue.

    • Use ATAN2 in DEG or GRAD mode.

    • Multiply the result of ATAN2 by 180/π.

    • Use the following program in radians mode:

      01 LBL "ATAN2R"
      02 ATAN2
      03 180
      04 *
      05 PI
      06 /
      07 END

      To enter this program into i41CX+, either tap the above image in mobile Safari on your device or copy it on your device, launch i41CX+, tap the "Load Data" button in the back view, tap the "Import from clipboard..." item to save it as a program on your device, and then tap the "Select" button to load it into the calculator memory.

    This issue was resolved in Version 3.4.

  • The location services functions time out. Unfortunately, there is no work around for this issue. This issue was resolved in Version 3.4.


VERSION 3.2

Tapping the overlay clip button on a device set to a non-English language can cause i41CX+ to crash. To work around this problem, please temporarily set your language to English before using the functions accessed with the overlay button. All other features are unaffected by the language so you can set your language back to your preferred language after using the overlay picker functions. This issue was resolved in Version 3.3.


VERSION 3.0

  • The email generated by the MAILPRT function is formatted incorrectly with <br> in place of new lines. To work around this issue, either replace all instances of <br> with new lines or copy the printout and paste it into the email body (e.g. execute the MAILA function and replace the body with the copied printout). This issue was resolved in Version 3.0.1.

  • Overlays are not mailed correctly. There is no work-around for this issue. This issue was resolved in Version 3.0.1.

  • Under certain conditions, text lines in mailed programs can contain extraneous characters that are not present in the program. To work around this issue, either edit the program whe imported from the email or edit the program on a computer using a text editor, place the corrected program on a web server, and download it into i41CX+ using the "Download from URL..." feature. This issue was resolved in Version 3.0.2.


VERSION 2.3

The printer paper roll restore progress bar that appears when the app is launched sometimes hangs the app under OS 3.0. Please set the "Start With New Roll" global option to ON to work around this issue. Another work-around that may work is to ensure that the printer paper roll has a sufficient number of lines to restore before quitting the app as this issue occurs most frequently when there are few lines to restore. This issue was resolved in Version 3.0.


VERSION 2.2

Time synchronization does not work properly under OS 3.0. To use the clock and calendar functionality under OS 3.0, please set the global "Synchronize Time" and "Keep Time" options to OFF and ON, respectively, and set the time and date manually. This issue was resolved in Version 2.3.


VERSION 2.0

  • There is a conflict between the new I41CX module and the Math and Math/Stat modules that prevents the correct operation of Math module functions. The recommended work-around is to use the Advantage Pac available in the i41CX+ Module Repository for advanced math and matrix functions. The manual for the Advantage Pac is available here.

  • The upper 6 data registers are not included in the email generated by the MAILREG command. For example, if SIZE=100, MAILREG will generate an email that contains data registers R000 through R093. One work-around is to use the mail button in the registers table on the back view of the calculator as the issue does not affect the emails generated when pressing the mail button of the registers table. Another work-around is to set the SIZE to 6 more than the registers that you wish to email.

These issues were resolved in Version 2.1.


VERSION 1.2.4

The save program picker list does not get refreshed when a program is newly entered. Please quit the app and launch it again to refresh the save program picker list. This issue was resolved in Version 1.3.


VERSIONS 1.2.1-1.2.3

After updating from an earlier version, some users may experience an issue whereby selecting an overlay has no effect independent of the state of the "Dynamic Overlays" option setting. Please delete all overlays and download them from here to resolve this issue. This issue was resolved in Version 1.2.4.


VERSION 1.2.1

When the "Dynamic Overlays" option is enabled, the selected overlay will flicker whenever the USER mode annunciator is temporarily hidden (e.g. when pressing ENTER). Please update to version 1.2.2 to resolve this issue.


VERSION 1.2

  • Some users may experience corrupted 1.2 updates. Symptoms include the inability to see the bundled overlays, crashes when an overlay download is attempted, etc.
  • Silent switch is not honored and background music stops when the application is launched.
  • Volume reverts back to the default level when the application is launched.
  • Items with lowercase extensions cannot be individually deleted using the "Delete Item" toolbar buttons.

Please update to version 1.2.1 to resolve these issues.


UPDATING FROM VERSIONS 1.0, 1.0.1, and 1.1 to 1.2 or later

Several options that are accessible in the iOS Settings application were introduced in version 1.1. Unfortunately, the default values for these options don't become active unless the global settings are opened. Inactive default values result in the loss of time synchronization, the use of the old key click sound, disabled printout size warning, etc. In order to avoid these issues, please launch the global Settings application, scroll to the bottom, and open the "i41CX+" item. This will set the appropriate default values for the global options.

If you no longer hear key click sounds after updating to 1.2 or later, please adjust the "Calc Volume" slider such that it is not all the way down. The sounds volume slider can be accessed by touching the keyboard overlay holder clip that is located below the middle of the calculator display and above the keyboard area.