Oh--well, in that case, mind blank is probably a fine solution for your problem. Per the DMG, to craft an item that can produce a spell, you must be able to cast that spell yourself. Since true seeing is 6th level, you have to be an 11th-level spellcaster to cast it, which means 15th-level opponents are hardly a stretch.
Of course, if the player... ah... overlooked that little caveat in the rules, and created the items at a much lower level... well, then, there were some rather large corners cut in the making of those items. Who knows what hidden flaws they possess?