I have Cortana working on my 1520 after the hard reset and it's working fine. Cortana is pinned to start and I do use it for appointments and such. Did you try not updating touch? I didn't have the problem when 8.1 first hit, it was later after Nokia did some updates, touch in particular.