Could you specify what isn't working? Is the page not refreshing or is new data not coming in? Also, refreshdDataAsync does the same thing as pressing the refresh button in the view. Does the button work?