Si hay veces que Utilidad de Discos no nos deja formatear un Disco Duro o un USB, lo recomendable es hacerlo mediante terminal.
Abrimos terminal y vamos el poner el siguiente comando
diskutil list
Nos saldrá un listado de discos duros conectados al Mac.
Normalmente los dos primeros discos (/dev/disk0 y /dev/disk1) son del propio Mac.
Miramos el /dev/disk de nuestro disco y lo copiamos.
Yo voy a escoger /dev/disk2
Ahora en el terminal ponemos el siguiente comando:
diskutil eraseDisk FORMATO_DISCO NOMBRE_DISCO IDENTIFICADOR_DISCO
FORMATO_DISCO: Puede ser exFAT, APFS...
NOMBRE_DISCO: Es el nombre que le queramos poner al disco duro/USB
IDENTIFICADOR_DISCO: Es el /dev/disk en nuestro caso /dev/disk2
El disco duro empezará a formatearse.