Wiping the game and forcing a complete reinstall seems to have resolved this. Annoying I'll never know why exactly, but whatever, it's fixed now.