The Maxon SDK Team is currently short staffed due to the winter holidays. No forum support is being provided between 15/12/2025 and 5/1/2026. For details see Maxon SDK 2025 Winter Holidays.
Finally, BaseObject::GetHighlightHandle() returning -1 for point objects is a bug in the API. Note this also happens for polygon objects.
The issue will be fixed in one of the next release.