After you file

So I'm confused with that because , I called the IRS (they said they mailed stimulus 2 but I never received it due to me moving addresses. They never fwd to the new ome) they told me they could see i hadn't cashed it or anything but only way to claim it was to amend my return and fill out something saying I didn't recieve it ?