DHT 11 Temperature&Humidity Sensor Humidity stuck at 95%

I am using raspberry pi 3 model b to read data from GrovePi board where I connected Humidity sensor to the digital port D7 but I have already tried to test other digital port but no change.

I have it connected about a month ago but and it used to work as expected but now I can not read real Humidity data from it.

I am reading data from the sensor using this python code

from grovepi import *
temp, hum = dht(7, 0)
Temperature is reading fine but without the decimal place i would love to fix that too (Temperature decimal point didnt work before).

Can you look back in the console for any error msg?
(such as [Errno 121] I2C transfer: Remote transfer error)

Does the problem persist after a reboot?