I would not rely much on the Ecas status update. It does not necessarily reflect the actual status of your application. Go for GCMS notes instead.
The time to get PPR after medical varies. Within this time security check are carried on. For 80% of cases I know, it happens fast (within 1-3 months).
The duration for security checking is really uncertain, depends on many factors, including but not limited to 'country of origin', 'country visited', 'Applicant's name' etc.
I think your PPR will be coming to your inbox pretty soon (In early January, if not before the chrismas
). Good luck.