I created a new version of this module:
Most of the errors mentioned above, should be fixed. It works with only one league selected for example. The old module also polls its undocumented datasource too often and eventually gets banned, which is why the scores stop refreshing. It does not yet have support for logos.