If the fix that worked for you was updating Slicer’s python from 2.7.13 to a version that is <3.0 and >=2.7.15 that is great to hear.
Work is scheduled to move Slicer to python 3 and this is happening starting this Monday. See
It seems like python 3.6.5 and later also has the fix. So the transition to python 3 next week will be the likely path to how the issue will be resolved in Slicer.