to confirm, are both of the lines on the same postpaid account or is one line (the one that is working) a postpaid line and the other is prepaid? If one of the lines is prepaid, then it will not work outside of Canada or the USA.
If both lines are on the same postpaid account, for the line that is not connecting to the network in India, when you check the lines add-ons in self serve do you see all of the correct international easy roam add-ons listed? For a list of all of the required add-ons, refer to the image below. If they’re not present on the line that is not working, you can either attempt to add them through your Koodo self-serve account or a rep on here can assist with adding the add-ons. Without them, the line will not be able to roam on an international network outside of Canada.