Slice Canada / Bravo Add-ons Not Working

Having a bit of trouble with both the Slice Canada and Bravo add-ons from the Kodi repository. They install and open fine, but when I try to play a video I get the spinning wheel and then a few minutes later I hear the error chime and get the note to check the log. As I’m assuming you’ll want more detail, I thought I best provide some log. As such, an attempt to load a video in the Slice Canada add-on followed by an attempt to load a video in the Bravo add-on provides the following output:

Code:
18:29:38.525 T:1075244012 WARNING: CPeripheralBusAndroid: failed to remove input device with ID 22 because it couldn't be found
18:31:58.379 T:1110873048  NOTICE: Trying to open: 44100 samplerate 12 channelMask 4 encoding
18:31:58.676 T:1110873048  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 42336 m_frames: 2646 m_frameSize: 8 channels: 2
18:32:09.045 T:1546457992   ERROR: ExtractFrame: Could not decode a frame
18:32:14.163 T:1397668168   ERROR: Previous line repeats 2 times.
18:32:14.164 T:1397668168   ERROR: GetDirectory - Error getting
18:32:26.063 T:1546457992   ERROR: Previous line repeats 6 times.
18:32:26.067 T:1546457992   ERROR: ExtractFrame: Could not decode a frame
18:32:46.173 T:1404310048   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'NoneType' object has no attribute 'group'
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.slice.canada/default.py", line 12, in <module>
                                                ma.processAddonEvent()
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.t1mlib/lib/t1mlib.py", line 236, in processAddonEvent
                                                elif mode=='GV':  self.getVideo(p('url'))
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.t1mlib/lib/t1mlib.py", line 164, in getVideo
                                                self.getAddonVideo(url)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.slice.canada/lib/scraper.py", line 106, in getAddonVideo
                                                url = re.compile('<video src="(.+?)"', re.DOTALL).search(html).group(1)
                                            AttributeError: 'NoneType' object has no attribute 'group'
                                            -->End of Python script error report<--
18:32:46.346 T:1107108296   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.slice.canada/?mode=GV&url=http%3A%2F%2Flink.theplatform.com%2Fs%2FdtjsEC%2FozLbx1CJu47c%3Fmbr%3Dtr​ue%26manifest%3Dm3u%26feed%3DPROD%2520-%2520Slice%2520Videodrome%26mbr%3Dtrue]
18:32:51.166 T:1546457992   ERROR: ExtractFrame: Could not decode a frame
18:32:52.038 T:1546457992   ERROR: Unable to find plugin
18:32:52.039 T:1107108296   ERROR: GetDirectory - Error getting plugin://
18:32:52.043 T:1107108296   ERROR: CGUIMediaWindow::GetDirectory(plugin://) failed
18:32:53.205 T:1420763160   ERROR: ExtractFrame: Could not decode a frame
18:32:57.411 T:1420763160   ERROR: Previous line repeats 1 times.
18:32:57.414 T:1420763160   ERROR: GetDirectory - Error getting
18:32:57.956 T:1545848232   ERROR: Previous line repeats 2 times.
18:32:57.956 T:1545848232   ERROR: EXCEPTION: Non-Existent Control 1
18:33:30.886 T:1526116776 WARNING: Attempt to use invalid handle -1
18:36:56.614 T:1110873048 WARNING: Previous line repeats 2 times.
18:36:56.615 T:1110873048  NOTICE: Trying to open: 44100 samplerate 12 channelMask 4 encoding
18:36:56.674 T:1110873048  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 42336 m_frames: 2646 m_frameSize: 8 channels: 2
18:41:43.926 T:1110873048  NOTICE: Trying to open: 44100 samplerate 12 channelMask 4 encoding
18:41:43.934 T:1110873048  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 42336 m_frames: 2646 m_frameSize: 8 channels: 2
18:43:28.824 T:1110873048  NOTICE: Trying to open: 44100 samplerate 12 channelMask 4 encoding
18:43:28.835 T:1110873048  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 42336 m_frames: 2646 m_frameSize: 8 channels: 2
18:43:29.924 T:1416577368   ERROR: Unable to find plugin
18:43:29.925 T:1107108296   ERROR: GetDirectory - Error getting plugin://
18:43:29.925 T:1107108296   ERROR: CGUIMediaWindow::GetDirectory(plugin://) failed
18:43:30.799 T:1416577368   ERROR: ExtractFrame: Could not decode a frame
18:43:35.180 T:1107108296   ERROR: Previous line repeats 2 times.
18:43:35.180 T:1107108296   ERROR: Control 55 in window 10025 has been asked to focus, but it can't
18:44:15.490 T:1107108296  NOTICE: VideoPlayer: Opening: https://tvebravo-vh.akamaihd.net/i/prod/video/847/1007/160714_3067995_That_Was_Very_Greek_of_Us_anvver_4_,40,25,18,12,7,4,2,00.mp4.csmi​l/master.m3u8?b=&__b__=1000&hdnea=st=1493055847~exp=1493055907
18:44:15.490 T:1107108296 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
18:44:18.997 T:1545517976  NOTICE: Creating InputStream
18:44:21.968 T:1545517976  NOTICE: Creating Demuxer
18:44:52.264 T:1545517976   ERROR: OpenDemuxStream - Error creating demuxer
18:44:52.267 T:1545517976  NOTICE: CVideoPlayer::OnExit()
18:44:52.340 T:1107108296   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.bravo/?mode=GV&url=http%3A%2F%2Flink.theplatform.com%2Fs%2FHNK2IC%2Fmedia%2F1_Jec0d42IlE]
18:44:52.376 T:1107108296  NOTICE: CVideoPlayer::CloseFile()
18:44:52.376 T:1107108296  NOTICE: VideoPlayer: waiting for threads to exit
18:44:52.376 T:1107108296  NOTICE: VideoPlayer: finished waiting
18:44:52.387 T:1107108296  NOTICE: CVideoPlayer::CloseFile()
18:44:52.387 T:1107108296  NOTICE: VideoPlayer: waiting for threads to exit
18:44:52.387 T:1107108296  NOTICE: VideoPlayer: finished waiting
18:44:57.089 T:1526313752   ERROR: Unable to find plugin
18:44:57.090 T:1107108296   ERROR: GetDirectory - Error getting plugin://
18:44:57.094 T:1107108296   ERROR: CGUIMediaWindow::GetDirectory(plugin://) failed
18:44:58.025 T:1450035144   ERROR: ExtractFrame: Could not decode a frame
18:45:00.384 T:1107108296   ERROR: Previous line repeats 1 times.
18:45:00.385 T:1107108296   ERROR: Control 52 in window 10001 has been asked to focus, but it can't
19:06:42.072 T:1075244012 WARNING: CPeripheralBusAndroid: failed to remove input device with ID 23 because it couldn't be found
19:43:55.226 T:1110873048  NOTICE: Trying to open: 44100 samplerate 12 channelMask 4 encoding
19:43:55.319 T:1110873048  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 42336 m_frames: 2646 m_frameSize: 8 channels: 2
19:53:03.501 T:1110873048  NOTICE: Trying to open: 44100 samplerate 12 channelMask 4 encoding
19:53:03.611 T:1110873048  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 42336 m_frames: 2646 m_frameSize: 8 channels: 2
19:55:01.439 T:1110873048  NOTICE: Trying to open: 44100 samplerate 12 channelMask 4 encoding
19:55:01.448 T:1110873048  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 42336 m_frames: 2646 m_frameSize: 8 channels: 2
19:55:56.924 T:1542658512   ERROR: Unable to find plugin
19:55:56.925 T:1107108296   ERROR: GetDirectory - Error getting plugin://
19:55:56.926 T:1107108296   ERROR: CGUIMediaWindow::GetDirectory(plugin://) failed
19:55:58.085 T:1542658512   ERROR: ExtractFrame: Could not decode a frame

I should probably mention that this is on a fresh install of Kodi 17.1 on my Firestick. I had tried to install the same add-ons in an earlier version of Kodi Krypton, I think it was a beta, so when they didn’t work I assumed I just needed to install a newer version of Kodi. I’ve consulted the Google, but I really don’t know what I’m looking for so I’m coming up with nothing useful except perhaps a theory that my internet speed is too slow for the stream? My internet is ridiculously slow (1.8Mbps), but it works okay for YouTube, Netflix and the like. That said if an add-on is only streaming at HD quality I’d certainly have a buffering issue.

As you can tell, I really have no idea what’s causing the videos not to play, so if you can enlighten me I’d certainly appreciate it as would my wife who’s been badgering me to get the add-ons working. Thanks in advance for you help. Sorry for being such a newb.