Rick, waiting for 3.1 would only make sense if there was a feedback report with a reproducible description of this issue. Since no one seems to have seen this issue but me, that’s kind of pointless, don’t you agree?
I’ll unzip my argument: The first part of my argument was “Make your own canvas based, working button, and as you say you found a bug, this is a workaround while the native one is not working”, the second part is “As a bug, you probably made or will make a feedback report. Joining this bug to some severe reports of bugs related to threads I saw since R3 release, probably a new fast release is coming because R3 compiled programs are affecting systems using excessive CPU without no reason. After the BevelButton correction, use the native corrected one instead of your workaround”.