Just tried your app on Fenix 5 plus connecting to SC-E7000 display (no connection happened). Then tried mark.ai's application and it connected in a few seconds (so it works with SC-E7000 display).
Is there anything I can do to debug this more as your app has lots of good information?
Just purchased (and received) SC-E7000 display on eBay (waiting for Garmin app to be certified against my watch to pair up). Everything seems to be working fine (switched on and E-Tube upgraded it ok) - waiting for better weather to go out and check power delivery.
Details:
Shimano STEPS...
Same problem here with app crashing (sent feedback via android so hopefully you should have crash logs). Believe this is to do with the E8000 display (which I have) as other apps (Garmin) are not supported when connecting to this display.
Would also have the +/- buttons on any setting change further away from value (thumb/finger masks value) and have long press change at a slower rate (values flash by so difficult to stop where you want).
Suggestion: - Have the menu list on initial launch and use the back button to return to menu when in sub panel. Temptation is to press back button when in panel (but currently you have to use menu to switch panels). Use back when menu is displayed to exit (or add specific exit option to menu)...