On the Billion, there's an option 'Wan interface used by TR-069 client'.
It had been factory set to 'Any_WAN'. With the old firmware, setting it to LAN made no difference, shields up still said 'open'. With the new firmware it still defaults to 'Any_WAN', but show up as stealth.
Apols if I'm talking twaddle, I confess I'm way out of my depth. Conversely, if I'm posting detail that I shouldn't, let me know and I'll edit & remove.