Issue using named query from parent project in the child project

Hi guys, just want to see if I am missing something and or if this is intended behavior. Using Perspective in 8.3.4 I am trying to call a named query from script, but without specifying the parent project it is created in, i get a parameter mismatch error. I have tried specifying the default gateway scripting project with no effect on this.

For example, from the child project I would think i should be able to call this when the named query is created in the parent project called "Kernel"

system.db.execUpdate('Set/GeneralSettings/CreateUpdate', {'name': 'test', 'value': 'testVal'})

Which throughs this error, and I do not understand why, I would expect possibly something along the lines of named query not found

When I use this, it seems to work fine from any child project, and regardless of default gateway script project, that setting doesn't seem to affect this function at all

system.db.execUpdate('Set/GeneralSettings/CreateUpdate', {'name': 'test', 'value': 'testVal'},project="Kernel")

Currently these scripts are triggered from a button at runtime, even testing in the designer this only works from the designer in the Kernel project unless the project is specified

Just trying to get some understanding of what and or why this is happening.

Update, I found an a named query override in an intermediate project (was not modified, just overwritten), not sure how i missed this, but have removed it, and have closed and reponed all Designers and it appears to be working as expected now, a bit baffled about what happened as the override should not have changed any behavior, but I can now call named queries from any child project without specifying the project parameter and seems to be working just fine.