Can't create task using any osp scanner "Given scanner_type was invalid"

Yes I figured this out as well, thank you,

So I tried to create a task using gvm-pyshell through tls and found out I couldn’t create one without a configuration. That was my first mistake :frowning:
I tried creating a w3af one through GUI (I didn’t find another way to do so since gvm-tools can only copy one). I got the error "Failed to get params from scanner - the scanner may be offline or not configured correctly"
I tried with nmap and it worked correctly. So now my problem is with ospd-w3af configuration and not with ospd-scanners in general.

In the logs of ospd-w3af I have the following:

2018-10-17 11:33:21,048 ospd.ospd: ERROR: While handling client command:
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/ospd/ospd.py", line 522, in handle_client_stream
    response = self.handle_command(data)
  File "/usr/local/lib/python2.7/dist-packages/ospd/ospd.py", line 826, in handle_command
    return self.handle_get_scanner_details()
  File "/usr/local/lib/python2.7/dist-packages/ospd/ospd.py", line 773, in handle_get_scanner_details
    self.get_scanner_params_xml()
  File "/usr/local/lib/python2.7/dist-packages/ospd/ospd.py", line 468, in get_scanner_params_xml
    ('mandatory', param['mandatory'])]:
KeyError: 'mandatory'

Is my ospd-w3af badly installed or something else ?

Thank you very much again !