NVIDIA Xserver settings doesn't work after updating system

I have a laptop with amd igpu and nvidia dgpu
I used to use nvidia xserver settings to know gpu temps and usage when using either integrated gpu or nvidia gpu(switching in optimus-manager). While using integrated gpu, this software used to just tell me nvidia gpu temp and other basic things. When switched to nvidia gpu, I get even more information about gpu status. But now after update, this software opens only when I use nvidia gpu and loads continuously when using igpu, Anyone got a fix for this?

While using igpu:

glxinfo | grep -i vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
Vendor: AMD (0x1002)
OpenGL vendor string: AMD