Just make sure you did all Jane Evening events.
In the first one it should call JaneProgrammingSes1 .
View attachment 1463840
JaneProgrammingSes1 is the ONLY place among all scripts where the libraryAccess variable is set to true, and the condition to trigger it is only: (janpoints >= 2 and janEveEV == 0).
I would need to dig further, but I don't know if there is the chance of mcIntelligence being something other than 0 when it reaches the part where you are able to trigger this scene.
Since the condition to trigger JaneProgrammingSes1 is (janpoints >= 2 and janEveEV == 0) and, once it is triggered, janEveEV gets set to 1, the script will never get back to it because janEveEV will never be == 0 again.
So if mcIntelligence is different from 0, this would cause the libraryAccess to never be set to True.
View attachment 1463845
Sorry if I made no sense.. I'm spending way more time on this than I should..