I just got onboard to twitch. My email was verified earlier. However, I could not create an extension now.
Log out and back into the Twitch Extensions dashboard that should fix it
Fixed. Thank you