A lot of SMPS startup issues are the startup resistor going high value or open. As there typically is a 100k 0.25W carbon film or higher value resistor there, and it might take 2 years before the resistor fails from the 300VDC applied across it, you get away for a long time with this, but these will fail eventually. Solution is 2 resistors in series, and if you look at the better SMPS manufacturers then you see they typically use 2 leaded resistors in series, or in SM format often 4 or more resistors, even though the current through the series string is low enough that one will do, they will fail in use otherwise.
Simplest way to demo this is to take a 1M 0402 SMD resitor, and connect it to a pair of wire leads, and place this across the rectified and smoothed mains ( bridge rectifier, 10uF 450V capacitor and a very good 3A ceramic fuse in the supply line, 3A because this is a common plugtop fuse in the UK, so cheap) for a few minutes. The 1M resistor will generally either blow up, or go open circuit, the fuse being there to break the arc fault when it does flash over.
Another thing to ask him is that electrolytic capacitors are typically formed at 1.5 times operating voltage, so why are they not run at this voltage in use.