using ResolvedEvent instead of ResolvedIndexEvent

ResolvedIndexEvent has no OriginalPosition therefore the catchup subscription skips it