Can't get Assist to understand request in Portuguese

Hi All,

I have this issue when trying intents in Portuguese which work fine in the sentence parser under dev tools but don’t work in the assist dialog.

For example: “ligar luzes do escritorio” means “turn on office lights”. When I run that through the sentence parser I get a match:

intent:
  name: HassTurnOn
slots:
  name: luzes
  area: escritorio
details:
  name:
    name: name
    value: luzes
    text: luzes
  area:
    name: area
    value: Escritorio
    text: escritorio
targets: {}
match: true
sentence_template: <ligar> <nome> [<na_zona>]
unmatched_slots: {}
source: builtin

Now when I type that in the assist popup it doesn’t work:

I’ve tried everything I could think of, even creating custom sentences. Interestingly it works just fine if I just say “turn on lights” (without saying the area).

Any ideas?