If your electronic travel authorisation is approved, this means that you have the right to travel to Canada under the Visa Waiver Programmebut this does not guarantee that you will automatically be eligible to enter the country. When you arrive in Canada, you will be checked at the port of entry by a customs and immigration officer, who may determine that you are not eligible for the Visa Waiver Program or for any other reason under Canadian law.
If anything goes wrong, you will not be allowed to enter the country, even if you have a "valid" AVE.
You should also pay particular attention to the "declaration form". Everything you need to declare to customs must be mentioned on this document. You will also have to answer the questions asked by the sworn officers, in particular about the reason for your trip and your stopping-off points.
Some people have already been rejected because of discriminatory comments about the Canadian government. So now's not the time to unleash your best aggressive tweet 😉