In order to ensure that the mouse cursor is hidden on macOS, the application must have the ability to control the device.
You can enable this by going to System Preferences > Security & Privacy > Accessibility and Adding Signagelive to the list of apps that are allowed to control your computer.