In my experience, the Karlach romance was very buggy and prone to getting stuck and not-progressing.