great info, yes i am on 12.1, ive never used anything else, i came straight from big sur to 12.1
great that your card is working as it should, this is likely because its BCM943602CS which was the card used in 2015 macbook pros (12,1 11,4 11,5) wheras the BCM94360CS (also a 3 antenna card) was used in the 2013 and 2014 Macbook pro models (11,1 11,2 11,3)
the difference between a BCM943602CS and BCM94360CS is that the BCM943602CS has bluetooth 4.1/4.2 (bluetooth 4.1 with bluetooth 4.2 spec features, in accordance with bluetooth 4.2 standard) whereas the BCM94360CS only has 4.0 i believe, however it might report 4.1 in some situations
ive done extensive testing with both these cards, the BCM94360CS works with HID proxy mode, and the BCM943602CS does not, what this means is that the cards behave almost the same in real world usage but the BCM943602CS will never be able to provide a connection from a bluetooth keyboard to opencore bootloader or the BIOS page (i am open to being proven wrong), with HID proxy on the BCM94360CS this is possible.
the BCM94360CS2 exhibits the same functionality of the BCM94360CS with a 2 antenna configuration compared to 3. this was the card used in 2013-2014 macbook airs
hopefully this explains why your issues went away, and why they probably will remain for some (BCM94360CS and BCM94360CS2 are not used in macbook which support Monterey)
as for what you mentioned about following the steps from the sleepwatcher devleoper, they are simply worded in a way which is not really comprehend able for someone with no experience doing these things.
as for the sleep 5 command can i remove the 5 and have no number? or do i need a 0 or 1?