It happens if you already opened said Griff door. If you didn't, he will be there even if you visit the planet again. If you did, not. That easy.
I hope K1R puts in a fix. Not sure how the spawning is handled, but if it has to do with the door re-add the door if the quest is active? (of course, KSE can't do that).