The important lines i added:
ShellExecute,Hide,#$q%TargetDir%\Windows\System32\bcdedit.exe#$q,"/dbgsettings serial debugport:1 baudrate:115200","%WindowsDir%\system32" ShellExecute,Hide,#$q%TargetDir%\Windows\System32\bcdedit.exe#$q,"/bootdebug on","%WindowsDir%\system32" ShellExecute,Hide,#$q%TargetDir%\Windows\System32\bcdedit.exe#$q,"/debug on","%WindowsDir%\system32"
I execute this block in the "Process" section before the /store section, in PackBoot after the store commands, and in NoPackBoot after the store (for the moment, just to be redundant). Any ideas where i may be going wrong, and how to fix it?