I am a long term mini i7 user. I too had many problems with two monitors, FileVault, external drives.
i brought the mini in to Apple. They replaced the motherboard. Monitor problems went away... and I was happy for about 3 months.
but
i updated to 10.14.6 rev b. Ever since then, one or the other screen blinks out for a few seconds ‘ or one screen gets a blue tinge.
‘sometimes my tb3 external hard drives do not appear. The root cause? Bad things happen when I put big load on the mini, like]I gotta runninghuge Database’s where temp rises to 100 degrees c and the fan jumps to 4000 rpm. Soon after that, bad things start to happen.
i suspect that this is both a hardware and software issue. In other words, the mini i7 gets overloaded and drops communication with various items on the bus.
until Apple announces a replacement plan for the mini, better fan etc., or comes up with a reliable software solution, the solution is to switch to a iMac or new Pro, and retire the mini to perhaps an email server or some other lightweight duty
like a music box.
I suspect it was too much to ask to have a i7 six coreloaded with lots of monitors and external drives and running big computational loads. . The thermal issues are somehow
causing the mini to drop external load.
$1700 invested for the mini i7 512 gb. $10,000 wasted personal time fooling around with this box. Not a good strategy.
i just bought a dell i9 for $1400. Same or better specs than the mini. Hugely better thermal capacity in a desktop tower.
i will keep the mini as a 32 bit machine to I can run legacy Mac software. 10.15 64 but rules are simply dumb.
all my scanner drivers are e2 bit and no, Lexmark and hp are not likely to update their drivers on 4 year old $5000
off8ce mfc... they would rather you buy new $5000 machines.
apple is doing no one any favors by killing 32 bit. If windows 10 64 bit can run 32 bit programs, there is no reason
Catalina can’t... apple can leave in some legacy code do that all our scanners will continue to work
and, good news, with the dell, I don’t have to put up with parallels updates and license issues with multiple boxes.