Canada is enforcing electronic passports to Romanians.
As of June 5, 2018, Romanian citizens need a valid electronic passport to continue travelling to Canada without a visa and only require an Electronic Travel Authorization (eTA) for air travel.
This means that Romanians who hold a non-electronic passport, such as a temporary passport, will need a valid visa to travel to Canada.