Too many options to consider!
When you say freezes - do you have more than 1 pos connected & maybe the other terminal/s are switched off / no network?
Did the POS have a HUGE queue that it may be busy processing?
Please email me as much info as possible.
The alternative is to log in & have a look. Costs are R700