Well this is interesting......
I was trained to cure my lock in layer/base layer for 60 seconds and then cure my builder layers for 2 minutes (not 90 secs), so when I read this thread this was my first thought, that the product is not curing correctly/for enough time.
The only product I ever cure for only 90 seconds is Glaze and Go as it states 90 sec in the instructions and this is what I was taught but from what I have been taught and read, all builder gels need 2 minutes.
I have never had any problems with curing for the 2 mins, I had one problem once of it chipping but that was because I know I put the gel on too thin and it couldn't withstand anything.
I do NOT use a NSI lamp but I use a 4 bulb, full hand cure lamp and all has been good so far.
I'm trying to figure out why a lamp would have a setting of 150 seconds?? That's 2 1/2 mins and I don't know of any product that cures for 2 1/2 mins, the common times are 90 secs, 120 secs or maybe 180 secs, I find this interesting I will admit.
I notice you use Nail Pure Plus twice, I have only ever used it the once in my steps which is either after applying/blending tips and before applying the primer or just before I apply a form to sculpt then I apply primer.
From the steps you have written down, unless you have made a mistake when writing them, you should not be using Nail Pure Plus AFTER the primer, it must be used before and then NOTHING should touch the nail after that except product of course
When you are wiping off the Vanish and cuticle, are you giving the nail a good scrub to make sure you have all product off?
Are you using the same wipe for all 10 nails? Maybe try using a clean wipe with clean Cleanse for last 5 fingers and make sure you turn/fold your wipe over and use a clean side after a couple of nails, this is what I do to make sure I am not just spreading what I am trying to remove from one nail to the next.
Also, there is no need to flood the nail with Nail Pure Plus to try and dehydrate it and the same goes for the primer, just use enough to do the job.
Another thing that might help that I do differently is, I have found no need to massage in the Vanish cuticle dissolve, I apply it by putting a dob (enough to do all 10 nails) onto a plastic backed pad (I don't like using my own back of my hand) and I use my pinky finger to dab it on to each nail and making sure I have it well covered. By the time I have finished the last nail the first is ready to start working on, I then use my cuticle pusher then my curette to remove cuticle. I wipe off using plain wipe first to get rid of the bulk of product and cuticle, then get another clean wipe and use with Cleanse by giving nail a good firm scrub to ensure it's all gone. I also make sure I wipe downwards off the end of the free edge and then get right into those side walls and cuticle area.
I do the same firm scrub using Nail Pure Plus when it's time for this step.
Small things like this can make all the difference
I hope some of these small hints I have given help, sometimes it can be the smallest of things that causes the problem.