This is correct, it does prioritize charge up to level over charging exclusively in off-peak time and doesn't have an off-peak start time.If your off peak is only 6 hours and your car needs 8 hours to charge, and the end of off peak is 8 hours from when you plug in, it will start charging immediately, regardless of whether off-peak time has started (it doesn't know because there isn't a place to enter off-peak start time, please show me this screen if you think this is untrue).
How often is an 8 hr charge necessary when charging with L2 or above? But one where you would prefer not to prioritize charge level instead of off-peak? Is this a common use case for you?
I'm trying to imagine such a situation.
Multiple off-peak periods coming per day (because of solar generation) will require a start-time and and end-time, so if they support that they will have to implement the additional start time, and a question whether to prioritize off-peak charging or getting up to the charge limit.
SDGE has the most miserly 6 hr off peak, but even that would give 6 * 240 * 32 = 46.1 kWh.
There is nothing to prevent it from charging when you plug it in unless you do scheduled charging but then it will continue to charge until it hits your desired charge level, even if that is after off-peak ends because there is no screen to enter off peak if you select schedule charge.
What's the specific use case you have in mind where the current situation is giving you a problem?