This can be for several reasons, but the most common is that you applied for the visa too early than your arrival date. If you apply for your visa more than 30 days before your arrival date, your visa will be on hold because ICA only takes visa applications within 30 days of the arrival date.