I have the same issue. I 'completed' every street a few days ago, but still no badge.. Although, I noticed that I haven't been to the community machine room in Canary Send. Do machine rooms count for completist achievements? This may not be a bug!
Kookaburra, Luxy Motive- yours will be awarded, I can see you have them. They should appear after we get some players fixed up; if you need to followup, please use this topic- that would be great!