Hi,
Please do this, and I am answering based on what you gave and its very limited.
1. Make sure that both Galleries have the same source, which you said it is so thats good
2. On the Second Gallery, in the Default you need to do this (and do this even though it will seem broken at first)
in Default put _RecordSelectedFromScreen1
3. Now go back to Screen 1 (Home)
Add a button or icon (if you dont have this already) that will allow you to Navigate to Screen 2 when pressed
4. In the OnSelect of that button/icon put
Navigate(Screen2, Transition.None, { _RecordSelectedFromScreen1: Gallery1Name.Selected });
This will pass the Selected record as a Context Variable, NOT a global which is better
When it navigates, it will pick up that _RecordSelectedFromScreen1 is set to a Row in the DataSource, which is the same as the Gallery 1 Source
And bingo it will select that row.
You can also, do in the Default
If(!IsBlankOrError(_RecordSelectedFromScreen1), _RecordSelectedFromScreen1)
This will then ONLY select the correct row If an Item was passed (because thats what you are passing is a record item) or not.