Ignition 8.3 Module Sub Namespace & Autocomplete

I have created a module and installed it in Ignition 8.3. Everything is working fine except everything in my parent namespace appears in autocomplete in designer but everything in a sub namespace does not. The code works and executes fine in both cases. For example:

Script module path = "system.abc”

  • system.abc.divide() appears in autocomplete and executes without errors
  • system.abc.def appears in autocomplete
  • system.abc.def.divide() does not appear in autocomplete but does execute without errors

Should autocomplete be able to detect and show system.abc.def.divide()? Is there a working example or doc I can follow or perhaps I’m missing something really simple?

Thanks!

Not sure, but I've never seen any autocomplete at the 4th level.