atsign-foundation / at_widgets

Flutter widgets which aid in building applications using Atsign's technology
https://docs.atsign.com
BSD 3-Clause "New" or "Revised" License
52 stars 33 forks source link

Unable to create new atsigns with at_onboarding_flutter #855

Open srieteja opened 1 month ago

srieteja commented 1 month ago

Which at_widget package you find issue with?

at_onboarding_flutter

On what platforms did you experience the issue?

Android, iOS

What version are you using?

6.1.7 (latest version)

What happened?

Three different issues observed:

  1. Unable to create a new atsign: The app gets stuck in a loading screen
  2. In a different case on iOS, the keys were stored in KeyChain but the atKeys file was not created.
  3. After resetting an atsign, could not create/onboard atsigns until the App was restarted.

Steps to reproduce

Steps for Issue 1:

  1. Clone at_widgets (or) at_buzz
  2. Run app/widget on Android (or) iOS
  3. When the onboarding options are displayed, choose Get a free atsign
  4. Choose an atsign, click pair
  5. Enter email then OTP
  6. The onboarding_widget is not stuck on a loading screen that says loading atsigns

Steps for Issue 3:

  1. Run at_widget's example app
  2. Onboard with existing atsign
  3. Close and restart the same app
  4. On the onboarding screen chose reset atsigns and remove all atsigns
  5. Now without closing the app, go to home page
  6. Retry onboarding with existing atsign

Additional info

Screen recording from Buzz-2.0. Trying to create a new atsign: https://github.com/atsign-foundation/at_widgets/assets/50960424/0cdb088b-9e91-41c9-8882-43d247016c3f

Relevant log output

I could not see logs at FINER level. Will update the logs once I can see them in FINER.
gkc commented 1 month ago

Thanks for finding this @srieteja and opening the ticket