I'm suffering horrible lag at every time now , be it random battle, custom battle or ground

the game screen low left corner says i have like 190 fps yet it just keeps showing a lot of lag, however when i screencast with nvidia shadowplay the lag is not showing in the recording. I have an rtx2060 super with drivers up to date, and everything pretty much is updated and works fine. I have no issues running 3d software either.