It's unfortunate that your iPhone camera is acting up despite trying some troubleshooting steps. Here are a few additional steps you can consider:
1. **Check for Software Updates:** Ensure your iPhone is running the latest iOS version, as software updates can sometimes address camera issues.
2. **Clear Camera App Cache:** Occasionally, clearing the cache of the camera app can resolve issues. You can do this by going to Settings > Camera > Preserve Settings > Reset.
3. **Check for Restrictions:** Make sure that camera restrictions are not enabled. Go to Settings > Screen Time > Content & Privacy Restrictions > Allowed Apps, and ensure the Camera app is allowed.
4. **Restart Your iPhone:** Try restarting your iPhone one more time.
5. **Test in Safe Mode:** To determine if a third-party app might be causing the issue, you can try using your camera in Safe Mode. To do this, restart your iPhone and while it's starting, keep the Volume Up button pressed until you see the lock screen.
6. **Contact Apple Support:** If the problem persists, it might be a hardware issue. Reach out to Apple Support or visit an Apple Store for professional assistance and potential repair or replacement options.
If none of these steps resolve the issue, it's best to consult with Apple Support or visit an Apple Store for a more thorough evaluation and potential repair.