Welcome, @gdg and @JDB_XYL,
I didn’t follow every detail of your use case, @gdg, but I wonder if my answer to a possibly-similar question could help; I think it may be the same root cause and this provides a possible solution:
Thanks,
Larry