I agree with you about the CSA. Without a shadow of doubt the most useless organisation I have ever dealt with.
They are due me a substantial amount of cash, have agreed they owe me the cash but can't give me the cash due to ongoing technical problems. This has now been the case for 9 weeks.