Ответ:

Перед союзом «однако», связывающим части сложного предложения, ставится запятая.

Над загадкой острова учёные бьются с начала 20 века, однако единого мнения до сих пор не существует.