Now, you can add your site to the InfiniteWP admin panel using the Website IP address instead of URL.
On a few occasions, your IWP admin panel will try to connect to an old IP address of your WordPress site if you had recently migrated your site to a new server.
So using an IP address to add the site will sort out the problems while adding the WordPress site to your IWP dashboard.
If your site is HTTP then you need to enter the IP address like 80:127.0.0.1 or only your IP address.
If your site is HTTPS then you need to enter the IP address like 443:127.0.0.1 or only your IP address.
*You should replace 127.0.01 with your site IP address.