Because fast seek is not precise, it will usually seek before the requested time when seeking with abrepeat, causing the abrepeat to seek again, and stucks the player in a loop. Adding a small margin of time in which the seek is considered acceptable when fast seek is enabled stops it from looping.
VideoLAN code repository instance