Hi
I can see from your screenshot that even though you have a market refresh rate of 1 second, the actual refresh rate is about 5 seconds because of the number of markets that are monitored.
The main problem is there are too many data requests to be serviced within the limit set in Connection Monitor. This then forms a queue of data requests which gets bigger and bigger. There are two ways to prevent this: reduce the number of markets that are being monitored, or use a slower refresh rate.
The list of bets update is being delayed by the queue of data requests for the markets. You will need to increase the rate the bets are being updated in the settings: Simultaneously with refreshing the market.
For the type of trading you are doing, it looks like a 1 second (actual) refresh is needed because you are always offering new prices and need a fast up-to-date bets list. It would be different if you are offsetting because the pair of bets wait to matched or not. I think somewhere in the region of 15 markets at any one time will be about right for this trigger.