As I think the problem in a place where you try to render your sheet. I did not see where a bottomSheet component was called.
I think you can try to call it not inside from TabLayout. It must be on the same level or higher.
It could be something like on the screen. Also here I use a popular bottom sheet library, you can try it too https://gorhom.dev/react-native-bottom-sheet/modal/usage