It worth a try to not just factory resetting the phone but do format the data in TWRP. (However, do a backup first as it will wipe your data!!)
Silly question, I guess you have done all that I wrote in that post.