I looked at the OLT appeal on the province's case status service:
Appealed under section 41(12.0.1) of the Planning Act, which says:
So it looks like the City imposed some condition on Emblem as a part of Site Plan approval which they didn't like. This may or may not impact construction timelines, however I don't anticipate that it would.