Sqawk Code Automatically given when VFR spawning at Class C or B airport

Not for a VFR flight you didn’t. Yes, of course, for IFR they give one. Point is, no matter what the flight is, anywhere you spawn at a Charlie or Bravo airport, no matter what the condition, you need to get a squawk code. Currently, you do not and cannot for VFR flights. They just tell you to taxi.

The software doesn’t currently care what kind of airport your at, and it needs to.

When you’re flying, you can ask to transition a Charlie or Bravo airspace if you’re VFR, that is true (but they don’t give you the option to ask till way too late). Worst case, they could add a choice to get a transponder code, and tell you you can’t take off until you get one. Currently, however, you can’t even do that. It should, however, be automatic.