You have to stop thinking in terms of the expiry date on your card. You likely arrived around April 2012 and were supposed to stay in Canada for 730 days until April 2017. If you reentered Canada without being able to meet the 730 days by April 2017 that means you entered not meeting your residency obligations. Luckily it seems you weren't reported eg. You returned to Canada on April 2016 but still had 550 days to meet your RO in April 2017 so you hadn't met your RO.THANKS.... I HAVE BEEN COMING & GOING out of Canada since last 5 years & TOTAL 766 days is a sum total till I filed my applications. in last 5 year period I never re enter into Canada once my PR got expired, since last 14 months I am inside canada only . Its window of last 5 years which are for 766 days for me.
You will have to be more careful now that you have to constantly meet your RO. It is a running total. So you must always be able to say you have lived in Canada for 730 days if you look back 5 years from that day.