Ended fixed price items with OutOfStockControl enabled still show up in GetMyeBaySelling for sandbox
Ending a GTC listing through the API usually works with no issues. However, around 10% of the time an ended listing will still show up in the results from GetMyeBaySelling as well as the my.ebay web GUI. Trying to end or revise such listings returns the message 'The listing was ended and can not be revised' etc. This only seems to happen in the sandbox and when OutOfStockControl is enabled on the account. I have not been able to pin down why it only happens some fraction of the time, this is happening with automated unit tests which give the exact the same input to the API each time. This has happened with many independent sandbox accounts. This leads to 'dead' listings piling up that can never be removed with either the API or GUI interfaces and leads to cascading problems with other functions. Examples can be provided to eBay staff as needed.