I spend my life working with dialers. I know this stuff inside out.
The system calling you has placed calls based on the number of agents available, and the chances of someone answering the phone. This is allowed, even if you subscribe to TPS, as it might be a company you already have a relationship with (in which case TPS means nothing). In addition, I’m pretty sure no-one has been prosicuted for breaching TPS, so they might just not care.
What happens is if you have 4 agents and a 10% chance of someone answering the phone, you launch 40 calls. If 5 people answer, the call has to be dropped to some people, this is what you are experiencing (*probably*). If this happens :
The company must drop you within 2 seconds of you speaking, and they must play an information message when they do so (to say ‘this was a call from xxx you can call us back on xxx’). In addition, all calls must have a CLI (number appearing on your phone screen). The company can’t call you back (except manually with an agent) for 72 hours
Dialers have technology that detects answer machines, based on patterns of voice. Sometimes these mistake a real person for a message. This might be happening to you – if so the company isn’t allowed to call you back (except with an agent) for 24 hours
max fine for big deliberate breaches of the regs is £2m. Where I work we take this very seriously. If you believe a company isn’t complying, raise it to OFCOM and they will follow up
HTH
Hugh