I am 1.5 years into my PhD in CS program. I cannot change my program to MS since I already have a masters. My research interests have been diverging from my advisor's and he told me that he might find it difficult to fund me as a research assistant from Fall 2018 onward. I still have a teaching assistantship for Spring 2018. He encouraged to look around my home CS department and also other PhD in CS programs. I am still not sure if I am even allowed to apply to PhD programs while still enrolled in one? I am just wondering if the programs I apply to will look suspiciously at my current enrollment as a PhD in CS student with 1.5 years completed. As long as I honestly explain my situation in my statements and any interviews, do I stand a chance? I would encourage commenters to tell me if they themselves have seen similar cases.