Some BIOS updates remove the S3 option so that’s possible. It’s also possible that Modern Standby was working before and something changed which broke sleep for you. You can run a Sleep Study (instructions on the web) to see how your computer has been sleeping but it sucks that you’d have to resort to that.