Windows is trying to close the Framework Service, but an app holds it open. Method 3 (Disable Fast Startup) usually fixes shutdown delays.
ASUS Framework Service acts as a gatekeeper for low-level hardware communication (e.g., Embedded Controller (EC) access, BIOS interaction, or RGB/fan control). It uses an to prevent two software components from sending conflicting commands to the hardware simultaneously. The “please wait” message appears when: Windows is trying to close the Framework Service,