iOS and transfer issues

Hello, I have McBook Pro Laptop and iPhone 12Pro. I have a verified Uphold Wallet and all of my BAT rewards got transferred from Brave Browser into Uphold. I then transferred all of the BAT to Brave Rewards. I created two channels for my Brave Rewards and connected my Brave Rewards to Gemini. Why do I not see my BAT on my Brave Rewards? Why have my BAT rewards not transferred into my Brave Rewards and instead into Uphold again? How can I have all of my rewards straight into my Gemini Wallet? Why can I not transfer my BAT rewards from iPhone 12Pro to my Laptop?