Brooo........Last night, I had a dream where Gaius said "You are the cause of your suffering". This got me thinking hmmm what could I have possibly done? Low and behold the only thing I had done was the cheat code.
The first thing I did this morning was I booted up the game and checked nia_friendship status right before there's an option to select love or slave route....*drum rolls*....it was set to 3. Strange...I had never even met Nia before. So turns out using the cheat code of love route nia sets her friendship variable to 3 (I confirmed this with a new start). I had used the cheat at the start of game because I thought using love route would make her hotel guest rather than slave and I didn't know you could choose down the line.....so the lesson of the day is I don't know don't use the cheat for now.
So...what solved the issue?
After you rescue her and When it comes time to select the love/slave route during your conversation, just go to console and set her friendship to 0 (nia_friendship = 0) or using the lain mod to reset route also sets it to 0. Then select the love route. The game will work normally now cuz after that convo you get nia_friendship to 1 which is needed (nia friendship to 3 or anything else will cause the item to be sold out like I experienced). I didnt touch any other variables so this seems to be the culprit.
Tldr for fixing niasupplies;
Using love route Nia cheat code from the start of game will cause her friendship Stat (her level) to go to 3 and prevent us from purchasing niasupplies and giving them to her. I just confirmed this with a new game (on Joiplay) if anyone else can confirm that would be sweet (I am using the mod so maybe the mod is messing something up so i just wanted someone with clean game to use the cheat). So lesson is to if you use the cheat code at start...then set her friendship to 0 manually before you pick the "love route" option during your conversation with her.
Thank you so much
torresm for giving me the variables to fiddle around with and for giving me solid advice!
Would have been ton of work to start new.
I'm also very grateful to
DigDug69,
shadowtempered and
GamerDaddy for showing concern.