It's probably not a bug. The game is heavily reliant on balancing basically everything the player can control. Road access, services, zone placement, cargo availability, eligible workers, policies and so on.
I've created about 20 cities after playing it from the start. I've had two where this problem occured. My mistake was not balancing zones out (worker shortage or just too much zoned industrial or office) combined with bad traffic management; highway ramps were clogged up and my train tracks weren't split up between passenger and cargo. I had to redesign every major highway connection and all of my train tracks (I was at 100k pop at the time). Only after fixing most issues (and creating new residential zones to have workers move in) was the city able to grow to 150k. I was stuck at 100k for over 3 years in-game time.
Other fixes could be; fixing public transport, park accesability, increase city attractiveness, increase demand for goods provided the goods can get their in time, increase general population, create districts with the 'schools out' policy for industrial, ...
Those are more advanced options tho, if you're having the issue in the beginning stages you need to increase the population and provide more commercial zones. The first thing you need to focus on when starting a new city is balancing the demand, so only build residential, commercial, industrial or office when the demand is there, if you do not, you risk crippling the city from the get-to and this can prove very difficult to fix. Also try not to create too much zoning, do it step by step and try to expand while you have demand for everything.