Not seeing the use of "$_SESSION['customer_id']" in the admin changes introduced by "Twitch Wholesale with Twitch Wholesale Attributes", so doubt it will be the culprit. If you have no other modifications, I'd lean towards what Design75 mentioned.
Design75:
I have seen this happening in all versions of Zen cart, and all kinds and versions of browsers. Also in vanilla installs. Sometimes it happens and then you won see this bug for weeks.
I suspect it has something to do with the JavaScript failing to fire, but since there are no consequences for the actual saving of the price, I never bothered searching for the real case and a solution.
:blush: Very true, almost forgot those values are updated dynamically by JavaScript (running on the end users computer - not the web server). I have yet to experience the JavaScript not running myself, but could see it as a cause...
When the browser blocks the inline JavaScript (by end user request or a browser helper object / addon), a web proxy strips or removes the JavaScript, a very slow ISP / internet connection is being used (and the page has not finished loading), an error occurs before the page is completely output (would be a debug log), etc... The values would not be updated.
The glass is not half full. The glass is not half empty. The glass is simply too big!
Where are the Zen Cart Debug Logs? Where are the HTTP 500 / Server Error Logs?
Zen Cart related projects maintained by lhûngîl : Plugin / Module Tracker