After successfully completing the first transaction via our POS to the Clover Mini device using the semi-integrated option, if we try and do any more transactions from the POS software to the Clover mini, the mini doesn't recognise the transaction.
It seems maybe the first transaction isn't 'closing off' properly? After debugging the code, on the second transaction the response result is in the OnSaleResponse is 'Error {4}' and the reason is 'Device connection Error' and the message is "In Sale : SaleRequest - The Clover device is not connected."
Each time we are processing a new transaction we intiliaze the connection first.