From the beginning, he ports in, talks, then stays there. I can go up and talk to him, and thats all he says
what does he actually say? if i know the line he says to you, i can probably figure out what is going wrong.
I've tried it over 20 times.
I've reinstalled. (Reinstalling made him not appear at all.)
I have uninstalled then installed. That made him appear, but say the same
in which case, it isn't a mod issue, it is a game issue. let's see if we can work out what is going wrong.
firs things first: you've got the most recent version of sola, from
www.weidu.org?then: his first line (outside of ust natha, when he teleports in) should be:
'Veldrin', I'm glad that I found you. I had planned to remain in Ust Natha and search for like-minded Drow. With the death of Matron Ardulace and Phaere, however, I no longer feel comfortable here.
does he say this to you, or something else?
this is a bit of a longshot, but his appearance requires the following globals (which you can check with the CLUAConsole, by doing a
GetGlobal("variable","GLOBAL")
where variable is the name of the variable you want to check):
GlobalGT("SolaufeinJob","GLOBAL",8)
Global("spawnSol3","GLOBAL",0)
GlobalGT("PhaereJob","GLOBAL",9)
Global("SolaJoin","GLOBAL",0)
where GT = greater than. ie, you have to have finished the Phaere quest and helped Sola in Ust Natha (not killed him, swapped the eggs, not killed the svirfneblin, not been fussed that he doesn't know yr name). globals set as zero will show (eg) 'Global SOLAJOIN does not exist' when you do a GetGlobal("SolaJoin","GLOBAL"). i dont think these are wrong, because he appears - although it is always good to check these things, just to be sure.
his first line of dialogue outside ust natha (ie, 'Veldrin', I'm glad that I found you.....) requires Global("SolaTalk","GLOBAL",0) - otherwise he won't speak to you properly. this *should* be zero (ie, if you do a GetGlobal("SolaTalk","GLOBAL") you should get a response of Global SOLATALK does not exist) but if it isn't for some reason, you'll also get the wrong line of dialogue.
checking these variables will help narrow the problem, as will posting the dialogue line he gives you when he shows up outside ust natha - from there we should be able to work out why he's not working properly.