KTXWICHI117 has data from well over a year. That I would say is worth keeping. Even if you get a new weather station you can continue to feed that same ID with the new station, even if it is a different brand.
The WS-2902 is notorious for stopping the upload to WU. In the Ambient knowledge base there is even a few articles on how to deal with this issue and it involves resetting some things on the the WS-2902 to get it start uploading. The console is known to at times upload to Ambient and other places but not to WU. That is rather odd thing to experience, but it happens. Resting some things can get you back to uploading to WU. It will require a lot of your patience and focus to troubleshoot and go through all the required steps.
Often I wondered why Ambient even offers the ability for AmbientWeather.net to upload to WU and this is one of those reasons this feature exists. It exists for people that just don't have the patience to focus and see this trouble through to resolution. I own a WS-2902 and I have been through this myself and I'm a pretty technically adept person and I will tell it you can really test your patience. But even though AmbientWeather.net can upload to WU for you I would advise you not to use this way of resolving the problem, because it is not as nice of a solution. If AmbientWeather.net uploads to WU then you will only have 1 minute data uploads to WU and you will not have rapidfire live data on WU. For some people this may not matter. But if AmbientWeather.net goes down (which happens) then your WU upload will also go down. I think it is therefore better for the console to upload to any site possible as directly as possible.
The fact that the WS-2902 is uploading to some sites (AmbientWeather.net and WeatherCloud) is a good sign that at least you do have your WiFi configured correctly.
I would like to discern which exact WS-2902 you have. There are 4 versions of the WS-2902. There is the WS-2902 (original) then the WS-2902A and then the WS-2902B and now the WS-2902C. If you don't remember which one you have then you can at least tell us when you bought it as that could give us a clue. The biggest difference between them all is really with the original WS-2902 as that used a different app to manage it. If you are using the awnet app successfully then you at least have a WS-2902A.
Here are the help article to see about resolving your upload to WU:
https://help.ambientweather.net/help/wunderground-com-not-reporting-ambientweather-net-works-fine/https://help.ambientweather.net/help/wunderground-com-stopped-updating-ambientweather-net-updates-fine/Read those knowledge base articles carefully. Read every word. Even if it looks like what you have already attempted. Do it all again....carefully. Pay attention to upper case and lowercase as required and to make sure that you have no spaces at the end of the ID or key. Pay attention to both entering the ID and the passkey. Realize that WU requires a device key listed on this page:
https://www.wunderground.com/member/devicesand make sure that you are not using the login password for the WU website.
Also realize that your station ID has both the letter I and the number 1. Be careful entering the correct character. Pay close attention to the device key if you happen to have the number 0 or the letter O. If you can't tell them apart you can jot them down on piece of paper and try out the different combinations...one time with the letter O and another time with the number 0. You can also copy and past the device key and paste it into a word processor or notepad application and then type both the letter O and the number 0 and see which it looks like as sort of playing a matching game to compare what you type to what you see. That might help you see the difference.