[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
Ok, thanks for the log. That was a long one. They are very hand but a bit smaller??? lol Using the logcat app I put in the OP make it easy to clear the log, recreate the error then come back to the app, pause, filter to the error level then save...

What I got from it tho was a lot of amazon chatter, wow. And that your keyboard software needs to keep up with android. It cross compared the device type and the SDK version this rom was created around (18) and had a brain cramp. Here:

[ 10-17 15:16:22.425 29236:29254 I/AmazonAppstore.AndroidLogRecordCollector ]
AmazonAppstore.SimpleObfuscator Moar JB mode: Attempting to use Crypto provider. PropertyMap:{ Name:Log RecordType:Log LogLevel:Info device.systemTime:1382037382431 device.sdkVersion:18 device.hardware:qcom LogTag:SimpleObfuscator device.androidRelease:4.3.1 device.manufacturer:Samsung device.brand:Samsung device.model:SGH-I727 MessageContents:Moar JB mode: Attempting to use Crypto provider. };

Impending Cramp lol:

[ 10-17 15:16:57.499 28655:28655 E/Fluency_Log ]

Could not read keypress model file at "/storage/sdcard0/Android/data/com.touchtype.swiftkey/files/model-8105c9fa.im"

[ 10-17 15:16:57.509 28655:28655 W/KeyPressModelImpl ]

Model couldn't be loaded, creating a new one: Could not read keypress model file at "/storage/sdcard0/Android/data/com.touchtype.swiftkey/files/model-8105c9fa.im"

java.io.FileNotFoundException: Could not read keypress model file at "/storage/sdcard0/Android/data/com.touchtype.swiftkey/files/model-8105c9fa.im"

at com.touchtype_fluency.internal.KeyPressModelImpl.loadFile(Native Method)

at com.touchtype.keyboard.inputeventmodel.KeyPressModelImpl$1.run(KeyPressModelImpl.java:128)

at com.touchtype_fluency.service.FluencyServiceProxy.runWhenConnected(FluencyServiceProxy.java:133)

at com.touchtype.keyboard.inputeventmodel.KeyPressModelImpl.changeKeyPressModel(KeyPressModelImpl.java:109)

at com.touchtype.keyboard.inputeventmodel.KeyPressModelImpl.onKeyboardVisible(KeyPressModelImpl.java:56)

at com.touchtype.keyboard.inputeventmodel.InputEventModelImpl.usingKeyboard(InputEventModelImpl.java:677)

at com.touchtype.keyboard.KeyboardSwitcher.notifyKeyboardChange(KeyboardSwitcher.java:656)

at com.touchtype.keyboard.KeyboardSwitcher.selectKeyboard(KeyboardSwitcher.java:486)

at com.touchtype.keyboard.KeyboardSwitcher.startInputView(KeyboardSwitcher.java:282)

at com.touchtype.keyboard.service.TouchTypeSoftKeyboard.onStartInputView(TouchTypeSoftKeyboard.java:1011)

at android.inputmethodservice.InputMethodService.showWindowInner(InputMethodService.java:1476)

at android.inputmethodservice.InputMethodService.showWindow(InputMethodService.java:1434)

at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInput(InputMethodService.java:440)

at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:202)

at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:40)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:137)

at android.app.ActivityThread.main(ActivityThread.java:5296)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:525)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555)

at dalvik.system.NativeStart.main(Native Method)

Note this file/location:

"/storage/sdcard0/Android/data/com.touchtype.swiftkey/files/model-8105c9fa.im"

Does it exist? If it does, try moving it off of there for awhile and retest, see if it makes a difference.