@leaphaze to confirm, I’ve taken this info from the terms and conditions:
Expect to earn a new panel approximately every 4 - 5 months on days 120,272,424,577,730 from the date of sign up.
If you’ve been a Beyond customer for two years then you should have banked more than two panels. You mentions that you’ve had the app for two years - have you also been a Beyond customer for two years?
If you downloaded the app two years ago, but signed up for Beyond / the solar panel offer one year ago, then you won’t have accrued two years’ worth of panels.