Why is street complete not asking for street numbers?

Yes, StreetComplete will only ask for addresses after building type is known (in order to not ask for housenumbers for garages, sheds, etc.) - see SC FAQ: Only eligible quests are shown

So your options are:

  • Use “Address Overlay” (second icon from the right on the top of the screen) to enter house numbers / street addresses by clicking on them,

or

  • Go to main menu → SettingsQuest selction and display order and make sure that “What kind of building is this?” quest is enabled in addition to “What’s the house number of this building?” and “What street is this on?” quests, and then answer the building type quests followed by housenumber / street quests.

(I usually prefer the latter, as it pops up automatically in places where building types / addresses are missing; as opposed to the former where you have to look for them. Of course, overlay has an advantage that it is able to fix incorrectly entered or changed housenumbers)

Have fun mapping!