Machine-precision input is insufficient to get a correct answer:
With exact input, the answer is correct:
Machine-number inputs can give high-precision results:
Use
FunctionExpand to express sine of rationals times

using radicals:
Continuous functions involving
Sin[x] can give discontinuous indefinite integrals:
In
TraditionalForm parentheses are needed around the argument: