@ilovejedd: No, the update method is not an issue

.
Can you first check that I didn't break it on the PW4?
If it still works there, can you try again in debug mode?
(i.e., in koreader/koreader.sh, update
this line to read
Code:
./reader.lua -d -v "$@" >>crash.log 2>&1
instead. The crash.log should be much more verbose, then).