I was just on phone call with IRCC, and before I even told them the issue, a second email arrived with same PDF, but this time both URL and meeting ID were populated. :)
So some IRCC clerk sent first email in a rush without entering the URL etc, and realized their mistake and sent a second one...