Hi,
Any other type of field that you create in Hikashop and you want to restrict its display to States, will not display the list of States.
I don't understand what you mean.
The custom field on your screenshot is a text input field. It will display an input. It's normal it doesn't display a list of states.
If you want a list of states, you need to use the "address_state" custom field. In fact, it's already preconfigured to display a list of states automatically. Check on our website, you can already select the state of the country you select in the "address_country" field.
If your issue is that you disabled the "address_country" field, and you're wondering how to change the list of states to another country than the current one, the answer is that you need to edit the address_country field, and you need to change it's default country. Select Iran and the address_state field will automatically display a list of the Iran states.
The "display limited to" setting allows you to display or not the current custom field based on what is selected by the user in another field. It won't affect how the field looks like.