I thought I had fixed this in an earlier patch changing from _setup to _setups but missed the additional await requirement. As 2025.2 is about to release this is fairly critical.
You don't get the error on a HA restart; only on the integration being reloaded.
Logger: homeassistant.helpers.frame
Source: helpers/frame.py:234
First occurred: 11:45:03 AM (1 occurrences)
Last logged: 11:45:03 AM
Detected code that calls async_forward_entry_setups for integration sunpower with title: PVS 192.168.1.169 and entry_id: 01J2HSTGZDZRVBDH94196K0M1E, during setup without awaiting async_forward_entry_setups, which can cause the setup lock to be released before the setup is done. This will stop working in Home Assistant 2025.1, please report this issue
I thought I had fixed this in an earlier patch changing from _setup to _setups but missed the additional await requirement. As 2025.2 is about to release this is fairly critical.
You don't get the error on a HA restart; only on the integration being reloaded.