A smart load can be enabled if the grid is present regardless of SOC and other parameters.
A generator can provide the same kind of assist the grid does (but on a smaller scale). Does a smart load enable if the generator power is being used? Could there be a second option to enable that?