I had high hopes for this solution. I found another article explaining these same steps. Unfortunately, it didn't work. Troubleshooting further, I realized the phone I was testing on actually has two front facing cameras. So, while the cameraMode was successfully toggling, it was toggling between camera 0 and camera 1 which are both the front facing camera. Another solution in the thread brought up a similar issue and solved it by toggling between the values 0 and 2
UpdateContext({DeviceCamera: If(DeviceCamera = 0;2;0)})
This approach would seem to fix the issue, but my worry is for other devices that may indeed only have two cameras. In that case, it could break. I really don't want to resort to a drop-down for selecting the camera, but I just worry about not having control what phone the user has and the amount of front/back cameras that could vary between the devices. Not sure if there is a way to toggle between every possible camera by a button, but any advice/help would be greatly appreciated.