In Windows, if you have Photoshop as default program for opening PDF/Illustrator, the vectors smart objects then will open in Photoshop always.
Just go to a PDF on Windows Explorer and choose default program: Illustrator. Then when you double click in Photoshop in a vector smart object will open in Illustrator rather than Photoshop. I just find this myself and fix it.