Hi,
Thanks for contacting us!
As for the first question, could you make a demo showing the problem in e.g. jsfiddle? It would be very helpful in finding the source of the error.
As for the second question, the
formatter allows setting the content for the entire tooltip, whereas
pointFormatter sets the content only for its part describing the point. In order for the content to be correctly interpreted as HTML code, the
useHTML option should be used. It's also worth setting
stickOnContact to
true if you want to interact with the button in the custom tooltip's content. For the
click event to work with that button, it must be enabled as described in this article:
https://www.highcharts.com/docs/chart-concepts/security
Demo: https://jsfiddle.net/BlackLabel/8h1xakeb/
I hope you will find it useful
Best regards!