Are you trying to launch the browser immediately after removing from memory? If the app remove and relaunch is too quick the app state is not saved which results in discarding all tabs. What happens if you remove the app from memory and wait for a minute and then reluanch the app does the tabs remain?
Also if you have private browsing only enabled in settings, doesn’t matter how much time you give between restart all tabs are lost if you remove the app from memory. Private tabs are per session only so if you remove the app from memory all tabs are lost in next launch
I have given Brave a whole night before restarting it again. I have just tried it again and waited a couple of minutes before restarting it. No tabs are saved.
I do not use private browsing.
I asked a friend with an iPhone 6s to download the app. We both did a clean install. All settings were default. IPhone 6s does not show this behavior but my iPhone 7 does.
I’m not exactly sure what profile you are referring to. I did a fresh and clean install of Brave on both mentioned devices. I installed Brave from the app store. On both devices I got a perfectly new and default installation.
The issue is still there. I just uninstalled Brave again and installed it fresh from iTunes shortly after. All settings are default but Brave does not save tabs between sessions. IPhone 7 shows this problem, iPhone 6s does not. Both have the same iOS version.