I don`t know if this is from your mod or not, but when i set Nimhe to craft luxury shells, the next day she defaults to relaxing instead of keeping her job of crafting luxury shells. Maybe you can take a look and see if there is something wrong?
This is intended behavior. Due to the bot crate requirement (3 crates), if you didn't notice that you were out of bot crates until after daily assignments, Nimhe would end up not doing anything that day. My solution for this is to have her default to 'Relaxed', which you'd notice when looking over the current assignments, at which point you can see which Shell jobs she currently has enough crates for.
The other jobs, well they don't have material requriements, well at least not ones that can fall out of supply pretty easily. You usually have dozens of bot parts in storate, so Nimhe can find parts to upgrade pretty easily.
In the last version of my mod, I had tweaked T'ris's pod buying behavior, but for SJx 2.00, wellI haven't tried to tackle that this time around as of yet. I also had a 'do science stuff for fun and profit' job that I had introduced, but this involved editing the 'base variables' which I'm trying to avoid this time around, as I want people to be able to bounce back and forth between 'Vanilla' SJx and my modded version 'at will' if they are so inclined.
There may be another way I could try to re-introduce the 'system survey' job without 'reaching into the base code definitions', which is somewhat similar to what Vee does, except that Vee is looking for Swarm activity while T'ris would just be logging navigational hazards and selling that info to the system authorities.
So, in short, yeah defaulting to 'Relaxed' at the start of each day after building a shell is 'intended' behavior due to how easily bot crates can fall out of supply.
I could try to write a 'check' so that this only happens when enough bot crates are not available, but in my mod the goal often is to build different shells each time to increase the variety of bots available in the arcade (5% income bonus per unique shell type working in the arcade, customers like variety). I want to tackle the 'increase the odds of higher grade/cat shells of a given type as Nimhe's tech skill increases' thing first though. I'm in the middle of something else atm.