In order for CCP/ECCP Capture mode to operate properly, Timer1 must be running in either Timer mode or Synchronized Counter mode. This allows the capture mode to correctly capture the Timer1 value on the external CCPx pin event.
Reference Timer1 Module for more information on configuring Timer1.
Note: The capture operation may not work in Asynchronous Counter mode.
Microchip Technology acquires Atmel