I am currently working on my PhD in a Canadian university. I already had a master's degree before joining the PhD program. In my department (chemical engineering), the normal timeline for getting a PhD is 3.5-4.5 years (if joined with a prior master's degree). We take only 2 courseworks in the first semester. More are taken if the advisor or the committee instructs one to do so. Rest of the time is dedicated to research, TAship, etc...
However, due to my own mistakes (taking too much time initially to explore the research area and scope) and wrong decisions (investing too much time of a day in developing my hobby), I will be defending later this year with the total PhD duration equalling 5 years 4 months.
I will have 4 publications (in decent journals) by the time I graduate. I also have couple of other works that will eventually get published. I am not concerned about my publications record at the moment as that's something in my control and which is directly proportional to the hard work I put in the future.
My question is: Will my above average number of years spent on a PhD be considered a red flag in future academia or industry positions?