A former security contractor reported staffing problems to City of Charlotte leaders as early as 2020, public records say.