Well, no. The compatibility files for the Community Patch are two files called YieldIconManager.xml/.lua.
Now, in the compatibility files they are in "/Core Files/PNM Mods DB/InGame", while in latest Community Patch (at least the one I downloaded) they are in just in "/LUA" so when I just pasted the contents of one into other, they didn't land in correct place. After I moved them, the yield icons work properly, but there is this spy issue.
Also, this is first time I downloaded the Community Patch, so there was no copying over old version.
You don't need to move anything just download the CP, delete the old version and paste this one in, install EUI in your DLC folder, and delete the LUA folder in the CP. You'll be all set if you do this. Clear cache, of course.
G