I could duplicate the app crashing when I want to delete more than 1 location.
First I added 3 locations (a total of 5) . I checked the widget, the widget still showing 2 locations. Closed and opened the app, checked the widget and now it shows all 5 locations. I did notice that only "my location" shows the amount of rain or an umbrella
with "no data available".
I started to remove locations, when I wanted to delete a second one in a row the app crashed. When I opened the app again only one out of two locations were removed.
Started to delete again and also this time with removing the second location in a row the app crashed.
I think that this time no locations got removed from the list.
The third time I was able to remove three locations without crashes.
If you need the crash reports let me know, I assume you get them with testflight as it involves the app and not the widget.
Interesting: the widget did update the locations after I removed some, no need to close and open the app again, as I had to do when I added locations.
Nicole