OnMouseButtonDoubleClick function doesn't fire

Just saw you comment regarding a button. Buttons are not supposed to be double-clickable. This is a very old feature and is working as intended.

See this thread and, most importantly, this post by Nick.

The bottom line is that it used to be possible to double-click a button with PreciseClick but it no longer functions as of 4.17.