Hi,
ok, tested it and confirmed, but it's not a bug, it's a dependency.
Whenever you see that particular issue, make sure to enable the OOBE compatibility option in Components - toolbar - Compatibility, that's where I put the needed components for that part of the setup.
So once enabled, the following components are not removed:
<c>pushnotifications 'Windows Push Notifications Service (WNS)'</c>
<c>pushnotificationssvc 'Windows Push Notifications System Service'</c>
<c>capabilityaccess 'Capability Access'</c>
If nitpicky try one by one to see minimum needed in your case, or enable OOBE compat and be done with it, future proofing as well.
Tested with OOBE compat enabled, then the preset works - pushnotificationssvc in particular has the note that it's needed for 1709 OOBE.
Could be that he did the test on another version.
Thanks.
tharri, I see your point about his style, that's deliberate.
Without confidence, there is no YouTube channel, it's up to the viewer to self-regulate - also it's commendable that he is not hiding his failures.
While on the topic, I will do an interview with Fr33thy, give my 2 cents as many users follow his guides - I learned about him from requests by NTLite users to send them a particularly old version of the tool as he suggested in a video. We already talked about it over email, all fine, that's when the idea for an interview came.
He means well, and is very knowledgeable - but with any tweaking, things can go wrong, that's why MS reduced their support workload by not giving us componentization, for example.