Canada — 7 actual messages, 9 test messages

10:42  yellow warning - storm surge - in effect (view from source)
UpdateEnv+MetImmediate
Moderate
Likely
Environment Canada
coastalfloodingmonitor
References: urn:oid:2.49.0.1.124.3022123558.2026, urn:oid:2.49.0.1.124.2029554900.2026
⚠️ content.multiple_categories — an <info> block declares more than one <category> (Env + Met) — CAP allows it, but a receiver that routes or files by category must choose one, and different receivers choose differently. [source: Art, 2026-08-02]
⚠️ content.no_instruction_text — CAP <instruction> is empty — the message describes a hazard but tells the reader nothing to do about it.
13:32  yellow advisory - fog - in effect (view from source)
AlertMetFuture
Moderate
Likely
Environment Canada
fog-and-humiditymonitoruse-caution
⚠️ content.no_instruction_text — CAP <instruction> is empty — the message describes a hazard but tells the reader nothing to do about it.
14:08  yellow advisory - fog - in effect (view from source)
UpdateMetFuture
Moderate
Likely
Environment Canada
fog-and-humiditymonitoruse-caution
References: urn:oid:2.49.0.1.124.2064272631.2026
⚠️ content.no_instruction_text — CAP <instruction> is empty — the message describes a hazard but tells the reader nothing to do about it.
17:28  yellow advisory - fog - in effect (view from source)
UpdateMetFuture
Moderate
Observed
Environment Canada
fog-and-humiditymonitoruse-caution
References: urn:oid:2.49.0.1.124.2064272631.2026, urn:oid:2.49.0.1.124.1939682666.2026
⚠️ content.usc_divergent_between_infos — all <info> elements within a single <alert> should have the same <urgency>, <severity> and <certainty> values, so the alert can be processed consistently as a unit; messages with different U/S/C values should be sent in separate <alert> bodies.
⚠️ content.no_instruction_text — CAP <instruction> is empty — the message describes a hazard but tells the reader nothing to do about it.
17:40  yellow warning - storm surge - ended (view from source)
UpdateEnv+MetPast
Minor
Observed
Environment Canada
coastal
References: urn:oid:2.49.0.1.124.3022123558.2026, urn:oid:2.49.0.1.124.2029554900.2026, urn:oid:2.49.0.1.124.2974185102.2026
⚠️ content.multiple_categories — an <info> block declares more than one <category> (Env + Met) — CAP allows it, but a receiver that routes or files by category must choose one, and different receivers choose differently. [source: Art, 2026-08-02]
⚠️ content.no_instruction_text — CAP <instruction> is empty — the message describes a hazard but tells the reader nothing to do about it.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
19:23  yellow advisory - fog - ended (view from source)
UpdateMetPast
Minor
Observed
Environment Canada
fog-and-humidity
References: urn:oid:2.49.0.1.124.2064272631.2026, urn:oid:2.49.0.1.124.1939682666.2026, urn:oid:2.49.0.1.124.1179605634.2026
⚠️ content.no_instruction_text — CAP <instruction> is empty — the message describes a hazard but tells the reader nothing to do about it.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
20:06  avis jaune - gel - en vigueur (view from source)
EN (issuer): yellow advisory - frost - in effect
AlertMetFuture
Moderate
Likely
Environment Canada
agriculturecold
⚠️ content.no_instruction_text — CAP <instruction> is empty — the message describes a hazard but tells the reader nothing to do about it.
00:00  [TEST] This is a Test Message and is NOT Intended for distribution to the Public
AlertOtherUnknown
Unknown
Unknown
Natural Resources Canada
⚠️ content.usc_all_unknown — urgency, severity, and certainty all reported as Unknown — using Unknown as a default across all three fields limits alert interpretability.
⚠️ content.no_instruction_time — instruction does not say by when the protective action should be taken — no deadline and no immediately-class directive.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
03:00  [TEST] This is a Test Message and is NOT Intended for distribution to the Public
AlertOtherUnknown
Unknown
Unknown
Natural Resources Canada
⚠️ content.usc_all_unknown — urgency, severity, and certainty all reported as Unknown — using Unknown as a default across all three fields limits alert interpretability.
⚠️ content.no_instruction_time — instruction does not say by when the protective action should be taken — no deadline and no immediately-class directive.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
06:00  [TEST] This is a Test Message and is NOT Intended for distribution to the Public
AlertOtherUnknown
Unknown
Unknown
Natural Resources Canada
⚠️ content.usc_all_unknown — urgency, severity, and certainty all reported as Unknown — using Unknown as a default across all three fields limits alert interpretability.
⚠️ content.no_instruction_time — instruction does not say by when the protective action should be taken — no deadline and no immediately-class directive.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
10:53  [TEST] This is a Test Message and is NOT Intended for distribution to the Public
AlertOtherUnknown
Unknown
Unknown
Pelmorex Communications Inc
⚠️ content.usc_all_unknown — urgency, severity, and certainty all reported as Unknown — using Unknown as a default across all three fields limits alert interpretability.
⚠️ content.no_instruction_time — instruction does not say by when the protective action should be taken — no deadline and no immediately-class directive.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
09:00  [TEST] This is a Test Message and is NOT Intended for distribution to the Public
AlertOtherUnknown
Unknown
Unknown
Natural Resources Canada
⚠️ content.usc_all_unknown — urgency, severity, and certainty all reported as Unknown — using Unknown as a default across all three fields limits alert interpretability.
⚠️ content.no_instruction_time — instruction does not say by when the protective action should be taken — no deadline and no immediately-class directive.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
12:00  [TEST] This is a Test Message and is NOT Intended for distribution to the Public
AlertOtherUnknown
Unknown
Unknown
Natural Resources Canada
⚠️ content.usc_all_unknown — urgency, severity, and certainty all reported as Unknown — using Unknown as a default across all three fields limits alert interpretability.
⚠️ content.no_instruction_time — instruction does not say by when the protective action should be taken — no deadline and no immediately-class directive.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
15:00  [TEST] This is a Test Message and is NOT Intended for distribution to the Public
AlertOtherUnknown
Unknown
Unknown
Natural Resources Canada
⚠️ content.usc_all_unknown — urgency, severity, and certainty all reported as Unknown — using Unknown as a default across all three fields limits alert interpretability.
⚠️ content.no_instruction_time — instruction does not say by when the protective action should be taken — no deadline and no immediately-class directive.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
18:00  [TEST] This is a Test Message and is NOT Intended for distribution to the Public
AlertOtherUnknown
Unknown
Unknown
Natural Resources Canada
⚠️ content.usc_all_unknown — urgency, severity, and certainty all reported as Unknown — using Unknown as a default across all three fields limits alert interpretability.
⚠️ content.no_instruction_time — instruction does not say by when the protective action should be taken — no deadline and no immediately-class directive.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.
21:00  [TEST] This is a Test Message and is NOT Intended for distribution to the Public
AlertOtherUnknown
Unknown
Unknown
Natural Resources Canada
⚠️ content.usc_all_unknown — urgency, severity, and certainty all reported as Unknown — using Unknown as a default across all three fields limits alert interpretability.
⚠️ content.no_instruction_time — instruction does not say by when the protective action should be taken — no deadline and no immediately-class directive.
⚠️ content.no_description_explains_effects — description names the hazard but does not explain the effects it will have on people, property or infrastructure.