Field Filter not working after variable assignment script

Field Filter not working after variable assignment script

I have a lookup field with a filter added.  When I choose a value in a different field, deluge script assigns a value to the field that is indicated in the filter, but the filter does not execute.  
If I manually select the Value in the field, then the filter works.

I also have a script that runs on user input to that same field in which the filter is dependent "GHS Co".  and that script runs when GHS Co is autofilled. 

The filter is not added via script, it is added in the field settings.... so it appears autofilling engages  on user-input actions, but not the field filters.

Can you see if this is a bug, or known issue?