Strange. Looking around online I came across this post: exception - java.lang.IllegalAccessError: tried to access method - Stack Overflow . The advice there was the application was built against a different version of a library than expected. The first thing to do would be to ensure the two devices have the same build of the OS. I still would not expect to see the exception however so I also suggest re-running with the latest version of the EMDK since EMDK 3.1 is several months old now.
I will update EMDK service version to 5.0 for the device.