I'm trying to create a nice scatter plot with some panel data that's coloured, the problem is that it isn't displaying all of the data for some reason.

The code I used is
scatter X? Y, mcolor(blue orange black pink red lime purple maroon teal olive_teal cyan magenta
They're identified by a variable called regionNum of which there are 12. It seems to happily display 9 of them, but misses off 3.

Example : https://i.imgur.com/EV40KWj.png

Doing a regular scatter
scatter Y X
Returns a scatter of all the data : https://i.imgur.com/Mb8duGe.png