First of all, I know this has been posted before.
I've followed all of the possible fixes people have submitted, e.g regedit and check if my serial is right, change my safe_connection in the mount&blade appdata folder. Downloaded and installed BOTH games from the official taleworlds website etc...