Making good on President Donald Trump’s promise for “no tax on tips” has proved to be complicated and, in some cases, potentially awkward.