Why my provider is not catching the data the way it should be? It was working fine before now it is now not for so I\'m getting this error