Lo que he encontrado es, si u desmarca los contactos de iCloud en la cuenta de internet, entonces funciona bien, entonces puedo reenviar un sitio web utilizando el menú de compartir en safari o archivo utilizando el menú de compartir en el menú contextual (clic derecho)
Todos los demás sí funcionan como por ejemplo si quieres reenviar una página web o un archivo a alguien por correo electrónico eso funciona pero con iMessage no pasa nada.
Estoy usando Sierra en un iMac.
He creado un nuevo usuario usando la misma cuenta de icloud y el id de apple y funciona bien, aparece la pequeña ventana de iMessage cuando intento reenviar un archivo o una página web. He borrado el nuevo usuario a root de esto ya que era solo para probar si mi perfil de usuario estaba dañado o algo así.
Así que sigo buscando resolver este problema en mi perfil de usuario original