There are still unresolved issues with the retail environment.
First thing I noticed is that actions are dropped from the active Sims queue if they are instructed to do retail tasks. For instance if my Sim is restocking and I then queue him to serve a customer, and then maybe use the bathroom or eat something, all the actions are cleared as soon as he 's finished the first restocking job. It's so irritating that I either play without trying to direct them or I have to lead them from one task to another, either way the queuing system is redundant.
The second issue is that active Sims can't clean the display fridges when they get dirty, they always used to be able to but now they throw their arms in the air and complain about routing issues. I can't remember when that started but up until last night I had been selling and replacing the dirty display fridges before the Sim left the retail lot. Last night I left the dirty fridge where it was because I think if I play the game again today and return to that retail lot it will have been reset, and will be clean again. I dunno, but it's frustrating that these issues are still unresolved.