Unfortunately, you can't add insurance to a trip via the insurance tab without first uploading your Terms & Conditions. This requirement extends to other Tern features like credit card authorization.
To maximize your Tern experience, ensure that your Terms & Conditions are uploaded in your account settings. This enables smooth use of all features.