It’s likely because the uplift does some weird stuff with setting a TransView variable and then the subscribing grid filters off of that. I’ve found it’s much more reliable if you subscribe directly to the publishing grid’s dataview.
I do go over that somewhere in here: How To: Kinetic Dashboard Uplifts - Experts’ Corner - Epicor User Help Forum