The tooltip has recently been updated to use JavaScript to track coordinates to know where to position the hover and subsequent tip which is displayed. This is causing problems when using the new widget. Using JS also seems excessive.
All you need to do is have an outer container set to position relative and the tooltip in an inner container set to position absolute. You can then set top, bottom, left and right properties relative to the parent container.
Can someone revisit the tooltip and try to improve it. Debugging in the browser is also difficult if you can't use the :hov checkbox as the class does not exist until the JS is instantiated.