I'm still having this problem as well. All the fixes seem to temporary so now I've just changed my behaviour for entering my PIN.