Last sport widget not working correctly

Last sport widget main screen stucked on walk which was done 31st of March. However when I open widget, activities history is correct. Also weekly distance on main screen is not updated.

How can I fix this?

main screenhistory inside widgetactivity shown on the main screen of widget