Mark,
I totally believe that what you are saying is true. However, I have a backup copy of my site from the day before you installed EasyBlog5 for me in which the problem does not exist.
That fact that turning off the K2 plugin does not allow the EasyBlog5 content to be Smart Search indexed on the live site seems to indicate a problem still with EasyBlog5?
BTW, I followed your instructions above on the backup copy of the site (with EasyBlog3 still) and after I disabled the K2 Smart Search plugin the index worked just fine and indexed all of my EasyBlog3 content on the old backup. Of course it did not index any K2 content because I had turned off the plugin. When I turned the plugin back on it indexed my K2 content as well.
I am wondering if you would be willing to install EasyBlog5 on the backup site which currently has EasyBlog3? At this point we know that the Smart Search index is working perfectly well on that site. It is my Jan 7th backup located at drc.cloudaccess.host
I would think we would need to do the following:
1) You install EasyBlog5 on the backup copy located at drc.cloudaccess.host
2) Then run the tests to see if K2 Smart Search indexing still breaks or if it works properly.
Note: While you install the site on this backup copy I would ask you to check to make sure we do not encounter the bug that we dealt with when we installed EasyBlog5 on the live site on Jan 8th:
http://stackideas.com/forums/easyblog5-upgrade-broke-all-our-smart-search-urls-for-blog-posts
This is the bug where after installing EasyBlog5 all of my Smart Search links for EasyBlog provided 404 errors!
The backup copy of the site with EasyBlog3 is at drc.cloudaccess.host
You can login at drc.cloudaccess.host/administrator
I have made the joomla login and password the same there as for my regular site at drcarney.com
If the Smart Search does not break after you install EasyBlog5 then I would proceed to recreate all the K2 Items and EasyBlog items that have been published on my live site after the date of Jan 7th and I would test each time to make sure that none of those items are what broke the Smart Search. If the site continues to work then I would replace my live site with older backup copied site.
I have also set it to have the same FTP password as my live site (drcarney.com) although the login is different.
The login at drc.cloudaccess.host for FTP is: drcclou3