Hi @IrishOne,
Welcome to the community forum.
That doesn't sound right and I don't know how your father would have ended up with a 24 month contract for canceling BT Sport.
I'll be able to take a look at his account. Please can you send me in your details using the "Contact The Mods" link found in my profile?
Thanks
PaddyB