Surrender only returns cash value and dividends. The cash value is on the policy, and no one knows the dividend. If only the payment is due and the insurance period has not expired, it is impossible to return it all.
Further reading: How to buy insurance, which is good, and teach you how to avoid these "pits" of insurance.