lets say I have a bot running and if some conditions are met it places a bet with BACK-F10 trigger. So far it worked great, but I experienced some troubles yesterday - the bet was partially matched, and the rest was cancelled after 10 seconds, then bet ref column was "cancelled" and trigger was still BACK-F10, therefore no more bet were triggered as my CLEAR command did not clear anything

My questions:
1) is this CANCELLED message in bet ref column normal in this situation?
2) how can I make sure that my bot will place rest of the partially matched bet at best odds available? Shall I use BACKR?
Thank for advice.