Why can't NOAA Weather find my location?

There are a number of reason this can happen. The first thing to understand is that there are 3 ways your device can locate you.
1) Cell towers - usually not very accurate.
2) Wifi networks - doesn't always provide a location, but accurate when available.
3) GPS - accurate but slow and doesn't work indoors.

NOAA Weather looks at 2 things when considering a location. Is it accurate enough and is it relatively up-to-date. Both of these settings are adjustable in the the app settings. If a location does not meet the requirements, NOAA Weather will keep waiting for a better location. When this happens, you will see a bar across the bottom of the screen indicating that a suitable location cannot be found. Pressing this bar will bring up a menu with available options.

In some situations your device may simply be unable to locate you. For instance, if you are on a wifi network and have no GPS or you are indoor. In these situations your only option may be to manually enter your location. To enter a location, press on the location bar to slide out the locations drawer. Then press the add location button and type in your location, or press the map icon to select it from the the map. See the next question for setting a default location.

How can I set a default location or prevent NOAA Weather from detecting my location every time?

To set a default location, you first need to save a location either by saving the location that NOAA Weather detected, or entering in a new one. First slide out the locations list by pressing on the location bar at the top of the app. From here you will have a list of any saved locations and there will be a button to add new locations near the top. You can also save a detected location by long pressing (hold down on) the locations area, and then selecting "save location" from the menu. Once you have added a location to the list, you can set it as the default by long pressing on it and selecting "set as default" in the menu.

How do I remove a saved location?

To remove a saved location, simply long press (hold down on) the location you want to remove. An options menu will appear and one of the options will be to remove that location. From this menu you can also do other things such as move locations up and down in the list, or set a default location.