I just went through a similar problem and concluded that old data was hidden in another sheet (the first one). I realized it because of using sheet_name argument, given that sheets can't repeat names