Mathew my scenario is as follows:
1. There is a class 'P' which is a parent class. This class has a vi say 'myvi' ( Saved in directory for class 'P').
2. There is a class 'C' which is a child class of 'P'
3. I am creating another vi in class 'C' which is an override vi for myvi.
4. The name of this vi has to be 'myvi' only and it has to be saved in a different directory - ( directory for class 'C')
5. When I try to save this Vi I get a message that a Vi of the same name already exists in memory from another location and I am not allowed to save it.
6. This is not an issue in version 8.5/8.5.1
7. Not being able to save crashes my entire project in 8.6 version because there are about 100 classes and I have vis like 'myvi' in all the classes.
If there is any other info you require please feel free to let me know.
Regards