Short answer

IPO and G-Sec orders get blocked when the Know Your Client (KYC) Registration Agency (KRA) has not verified your KYC status.

When orders get blocked

Your account will be blocked for IPO and G-Sec orders if your KYC status with the KRA shows as:

Not registered

On hold

Rejected

How to unblock your account

You need to complete your KYC verification with the KRA. Once the KRA verifies your KYC, your account will be unblocked within 48 working hours.