Adding password to fog wipe task in pxe menu

So I successfully followed the instructions here Re: DBAN booting into ad and got a working pxe menu option for the fog wipe task.
However, I was trying to add a login option following the examples of the existing boot options that require login and wasn’t able to get it to boot to the wipe task after the login prompt. I feel like I’m just missing a simple line to tell it to boot.

i.e. I make the fog.wipe option. Set boot options to mode=wipe wipemode=fast and then in the parameters I throw in

And then my boot option stops working.
I’ve tried a few variations like having nothing after the param password line, adding just boot, and a few other random ideas that didn’t work.
So what is the line I am missing to add a password to pxe menu option for an existing fog task?

Adding to the Advanced Configuration (I just added :fog.wipe) simply added my menu entry to the default option and didn’t help the issue.
I tried @Tom-Elliott’s hidden menu suggestion and that works as expected. However I kind of like the aesthetics of my custom fog pxe screen logo popping up when a computer is booted. Plus the company logo reassures users that it’s a normal screen rather than their computer being hacked or something because they’ve seen too many bad movies. However, I guess I’ll stick with the hidden menu for now, but I would rather have the advanced option.

Though I would add that in a previous configuration on a fog server I had added the login parameters to a dban iso task the way I was originally trying to do here. So I imagine it is possible, though I realize that was launching a custom booted iso from a parameter line rather than booting to a internal fog task. Does anyone else have a working advanced menu with login maybe my fellow @Testers could help me out with this. Or maybe the feature is broken at the moment?

@Quazz Tried that, no advanced menu appears. Also tried setting a key sequence to see if it would make the advanced menu appear, no luck there either. Also tried putting the advanced login on the all hosts screen and putting the wipe in the advanced category with no luck either.
It just says chainloading failed after trying to load advanced.php

This is with efi boot and the bootfile ipxe.efi on a esxi VM as the host if it makes any difference.
Actually I’ll see if it makes any difference on a legacy machine.

@Tom-Elliott@Quazz
How do I go about adding it said advanced login menu?
I had tried setting the advanced login menu to be available to all hosts and then setting the wipe task to be available in the advanced login menu and it then failed to load advanced.php or something of that sort.
I’ll give using the hidden menu a try.

Login boot options aren’t exactly usable if you’re building your own menus. If you really need login protection for specific menu items, you can do as @Quazz recommended and build the item as an advanced menu. Do NOT put login params on the new menu item, but use “Advanced Login” or you could protect access to the menu in whole by using hidden menu.

Hidden menu will require a double step (Enter some key sequence + Login). Once successfully logged in, though, you would then see the menu. In this instance, you would no longer need the wipe task parameters.