Table select row by key expects number when primary key is string

Yeah, so event handlers impacting tables will not work unless the table is visible, so you should run a script where you first navigate to the tab, set a timeout and then trigger your scroll to row event.

More on the mentioned bug here