My dark wakes from sleep are apparently caused by network signals waking the Mac. 12.4 did not fix. Apparently deselecting "wake for network access" does nothing with the current Apple implementation. I fixed it by inputting the following terminal commands:
sudo pmset -a tcpkeepalive 0
sudo pmset -a powernap 0
If you decide to reverse it just replace 0 with 1 to go back to original settings. This will let the system stay asleep all the time. The only disadvantage is that Find My Mac will not work as well because no position updates will be sent during the solid periods of sleep. I wish Apple would fix the "wake for network access" setting so that it would actually work properly when being deselected or add an additional setting for those of us who actually want our machines to stay asleep.