El mensaje de error dice "si el índice de texto es compuesto, ¿se dan predicados de igualdad para todos los campos de prefijo?". Eso quiere decir, que en tu consulta eres requerido al tipo de suministro también. Su consulta no hace eso, ya que solo usa el $text
parte, pero no el type
parte del índice.