Yes, I also can reproduce it on real pixel devices with android 11.
I think this relates to the android 11 scope storage changes. And it can be fixed by adding
android:requestLegacyExternalStorage="true"
to the <application> in AndroidManifest.xml. Please note that you might need to uninstall the app and install again to make it effective.
I know the android:requestLegacyExternalStorage should be ignored in android 11 according to the
documentation , but somehow it does affect the behavior in android 11 beta now.
and the behavior will probably be changed in the future since it is still in beta.
While we will still look for improving the CameraXBasic for android 11 compatibility, if you app is to take photos and store it in the public storage that allows other apps to access (with permission of course) , then you probably should use media store which is the recommended way in the scoped storage environment.