Issue with jumpstart install

I've followed a few guides and have what appears to be a working jumpstart server. I can PXE boot a bare system, it gets an IP and launches the installer. However, it takes me to the screen:

SunOS Release 5.10 Version generic-147148-26 64 bit
Copyright (c) 1983, 2013, Oracle and/or its affiliates. All rights reserved.
Configuring devices.
/

    1.    Oracle Solaris Interactive (default)
    2.    Custom JumpStart

..etc

If I select 2, it still prompts me for keyboard layout (I have keyboard=US-English in sysidcfg), language, etc.

What am I missing?

For the next poor sod who runs into a jumpstart problem... the answer turned out to be:

auto_reg=none {
              }

I kid you not, curly braces with nothing between them.