The problem that I thought for sure was a cache issue turned out to be PEBKAC.
An inmate was moved from one cell to another. The person responsible for recording the move entered an invalid location. As a result, the inmate couldn't order weekly commissary store for almost two months. Cause identified and resolved yesterday.
My immediate response to this news:
"The system LET them enter an invalid location?"
my headaches are not the same as my coworkers' headaches