Same problem here.
<br>
Running opensuse linux 15.0
Trying to access the NIV bible online, I believe it's bible gateway, through the verses interface. Saved bibles loaded locally work fine. It's just the online NIV one we are having this on.<br>
Nothing has been updated or changed on the laptop. So seeing these other posts it looks like bable gateway changed something.<br>
<br>
<p> self.search_results = self.plugin.manager.get_verses(bible, verse_text, book_ref_id)</p>
<p> File "/usr/lib/python3.6/site-packages/openlp/plugins/bibles/lib/manager.py", line 273, in get_verses</p>
<p> return self.db_cache[bible].get_verses(ref_list, show_error)</p>
<p> File "/usr/lib/python3.6/site-packages/openlp/plugins/bibles/lib/http.py", line 687, in get_verses</p>
<p> search_results = self.get_chapter(book, reference[1])</p>
<p> File "/usr/lib/python3.6/site-packages/openlp/plugins/bibles/lib/http.py", line 715, in get_chapter</p>
<p> return handler.get_bible_chapter(self.download_name, book, chapter)</p>
<p> File "/usr/lib/python3.6/site-packages/openlp/plugins/bibles/lib/http.py", line 252, in get_bible_chapter</p>
<p> pre_parse_regex=r'<meta name.*?/>', pre_parse_substitute='')</p>
<p> File "/usr/lib/python3.6/site-packages/openlp/plugins/bibles/lib/http.py", line 765, in get_soup_for_bible_ref</p>
<p> page_source = re.sub(pre_parse_regex, pre_parse_substitute, page_source.decode())</p>
<p>UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe0 in position 28950: invalid continuation byte</p>
<br><br>