Ah yes good catch. IMyInterface is different from the U object. Thank you.
When I say suddenly failed, this particular C++ file has not changed in seven months with successful builds going daily, and now all of a sudden its marked for fail on the above. The interface and the file itself have not changed at all in that time.
Just had the same thing happen and it was driving me nuts, especially since the build error didn’t even go to the file that it was happening in…
I had my editor create a UInterface file for the first time as opposed to me creating it myself. I also now have an interface with a default implementation. Maybe this has something to do with it?