Hi,
You are login from your web server through the plugin and your Web Server location maybe different from your routine Instagram login location. That’s why Instagram showing ‘Challenge require’ message
To resolve this, you need to login to your Instagram account via the official website or your mobile device. You will see ‘unusual login attempt’ warning there.
The area “Utah” which is showing unusual login attempt is your Web Server location.
You need to keep pressing ‘This was me’ until Instagram accepts your new login location. Nowadays its taking more time to proof new location due to tight security from Instagram. But sooner or later, Instagram will accept it. You may try with a break. Like a day or two and keep repeating it. But don’t try continuously.
Another option is to use PROXY for your region to avoid any location change.
Just for information, if you create a new account, it will have no location issue.
Regards