Emgu CV: CvInvoke.ProjectPoints throws "OpenCV: d == 2 && (sizes[0] == 1 || sizes[1] == 1 || sizes[0]sizes[1] == 0)" despite valid inputs

also posted on https://stackoverflow.com/questions/79694299/emgu-cv-cvinvoke-projectpoints-throws-opencv-d-2-sizes0-1-size