I launched one of the following templates and upgrade the instance to a bigger size but couldn't reproduce your issue. Do you remember which one of the proposed templates did you launch?
This is normal. The public IPs are dynamics so they will change if you restart your server.
Normally, you would buy a static IP for your server and a domain name pointing to that static IP so you can always reach your WordPress at https://your_domain.com.