As far as some entries added from "rad" not displaying correctly - do they display correctly in the dictionary at least, or not at all? If they don't display correctly in the dictionary then that suggests that your device's Chinese font files still don't cover those characters - are you on Android? If so, try installing a different custom font file through Settings / General, one with more comprehensive character set support. The add-from-Rad approach definitely should get around the search engine issue.
I thought it had always been the case? At least as long as I have been using Pleco (several years now).By the way, since when is this the case? I remember it not being so a couple of versions back. This is quite a huge policy change, since this functionality is so important.
User dictionaries require our paid "Flashcard System" add-on, they don't work in our free app.