I will try to re-set all those trades on old 5.0 this night.
Why do you always have to come up with a new version which has more bugs than the old version?
The only thing CAT does really cool is that it will create a buy order once coins gets sold and vice versa.
Babysitting the cat has always been a pain in the ass, but 5.1 with the markets getting zombie would require me to hire a new person to manage that.
Please dont ask whats not working correctly, you know it all.
Orders dont get correctly placed in the orderbook once a pong gets created (it only skip the e.g. 20% and then does not skip the orderbook), limiting the buy pool doesnt work ( i ended up trading with with over 0.1 BTC on a market althoug I have set to reuse 50% and started with 0.01 BTC (5.1), Polo doesnt load the whole orderbook (since ever), etc...
PS: Now, it is true you are always available for support, that is what I can confirm. However, isnt it more relaxing to have a cool product working rather than spend tons of hours solving things in a role of "customer service"? Which in many cases end up "Its not cat fault, its this or that, cat is fine". If such issues occurs in my company, I acknowledge the origins of problem and get a mechanism built to avoid negative interference from the third party to my products. In cat case that would be like delaying API calls etc.
You are like the government:) Invest the minimum effort needed to keep the things somewhat working so people are not bitching too much and pay taxes.
I hope this negative feedback enriches you