I am trying to make it such that certain items when being reworked will have a higher priority than items that are yet to have been processed AND if there are no items for rework it will give priority to items going into processor 1 over processor 2 so on and so forth.
In my case, I gave the items in the reworked queue a higher priority so that they will be moved first but this ends up messing with a different setting that I also need in my simulation and it ends up leaving the rework item on the processor but not removing the other processed item that is on it. Here is the full model if it helps. Attempt_Dynamic5.fsm (There is also a problem with the 2nd processor network at 7200 seconds that I am unsure of how it happens)