Have you tried to flash the ROM from scratch?
I recommend to flash with data partition formatted, latest firmware in order to be sure that there are no left services from one version to another.
Obviously save personal data and do not restore any of the current installed application, instead...