Hi,
As stated in the Tidyverse design guide, you cannot use check_dots_used if your function uses enquos(...) or match.call() somewhere.
I think it would be a good thing to add something in the documentation of check_dots_used that clarifies this point. You also might want to state whether this is a permanent limitation or a limitation that could be fixed someday.
Thanks for this useful package