I solved it, not in a sense that this problem can be solved, but I know the cause.
If the movement goes too fast with Maya hair then the collision detection wont work properly, only solution is to make the movement slow enough for maya hair to be able to detect a hit.
(In between frames the movement goes so fast the curves go in and out of the sphere without touching the sphere in between, which is why Maya hair doesnrt detect it).
edit: it could also be the speed combined with the scale that funks with the collision detection.