Problem: confirmSetup currently reports success even on some failure paths. Target file: - AndroidFirebase.java:144 Refactor: - Change API contract to include onError callback for confirmSetup. - Propagate failures to setup flow instead of silently continuing. Acceptance criteria: - Firebase write failure gives explicit UI error and does not proceed as confirmed.