:) you are right, noticed it indeed, never seen this before but it does ask for the code... Doing quite a few Opels but this was a new one for me too. And this code reading does not seem to be flawless as yet (might be series issue) as I understand from topic starter.
There are some more issues on service reset (could not reset service on older Astra G and H) but they might have been improved/solved in current updates as for last week I did a Astra H and it had a new reset procedure and worked fine. Will test on one of the other models again soon since we have them around quite often.
I don't pretend to know everything about this tool by a long shot. Learning each and every day by the cars that come in and need to be diagnosed. And even more, I keep posting Autel about things that are not there, not working or functions of which the purpose is not clear (Renault for instance has a full reset function for ECU, but as it is described in the tool, it might as well be the full clearance function and you don't want to erase a Renault ECU instead of just resetting it, it is just completely unclear which of both this does).