With the code you shared, I don’t have enough context to see what might be causing the issue. I’ve created a sample using a popup with a custom event label:
Try using your own custom popup instead of the mobiscroll built-in one.
The problem we have is that mouse events on custom labelContent is not detected unless the mouse cursor is over the first day.
In fact, if you right click and inspect the html on every other day except the first one, the browser does not even land on the custom LabelContenTemplate html. This seems to be caused by miss managed z-index and context stacking
For exemple, If I force mobiscroll’s day-19 html to have a z-index higher than day-20 and day-21, thereby bringing day-19’s html and its content to the forefront, mouse events are now detected on my custom component and my popup works correctly
Currently this is a limitation in case of the label render, under the hood there are extra elements rendered to ensure the correct functionality.
At the moment, the only workaround I see is to display the tooltip dynamically using the onEventHoverIn / onEventHoverOut lifecycle events, as @Lehel already demonstrated in the previous reply. Since the nz-tooltip component has show and hide methods, it can be controlled programmatically, which works well in this scenario. I did a quick test and it seems to work correctly.