It’s most typical for fires to start when the battery is being charged. For it to catch fire just sitting there either means it was damaged or was some shoddy, not-certified, battery that shouldn’t have been sold in Canada.
This could have ended up much worse.
Pretty sure cheap crap is also a problem with Amazon.