Alan is not a professional golf cart fixer, caveat reader
Is it possible they are blaming the OBC (On Board Computer)? Strange anyone would suspect the controller before the OBC or charger relay. You can certainly try to reset the OBC to see if it helps. Here is a link, see post #2...
http://www.buggiesgonewild.com/elect...er-system.html