Most assemblies that have virtual parts check in just fine. However, I have one assembly that has virtual parts, and it will not allow me to check it in because it says the virtual parts are outside of PDM. You can hover over them in the error message and it'll show that they are saved in my temp folder. Usually, virtual parts show as being saved internal to the assembly. I tried deleting the copy of the virtual part that is in the temp folder, but it recreates it every time I save.
Does anyone else have this problem? Any suggestions?