Discrete graphics wont sleep anymore

seems like Optimus/Hyprid setup uses only Discrete Nvidia and wont put it on sleep and switch to integrated. Even Chrome/videos wont play on integrated if i manualy use integrated that is only way to get more battery life. before i got easy 8 hours batterylife on optimus Fedora systems now i get little over 1 hour and it uses discrete on everything side along with integrated. Before it even put discrete to sleep and used only when need and runned integrated intel UHD graphics on youtube/videos etc ( F38 workstation )