You should just be able to ignore the prompts to add New Hampshire, if you don't need to file a return there.
Once you're done amending your Federal return, TurboTax asks if you want to amend your state also. You can say Yes to your home state, and when asked if you want to Download and Amend NH (which you don't need) try saying NO and Continue.
Here's info on How to Amend a Tax Return and How to Undo an Amendment.
You can also Contact TurboTax Support for more help.
@Ez456
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"