I described bugs in detail here https://github.com/microsoft/AdaptiveCards/issues/8065
In summary, I send the adaptive json to MS Teams, it used the image url with parameters. However, MS Teams automatically added/replaced "&" with "&" which caused the image unloaded.
The original URL: "https://image-charts.com/chart?chbr=20&chco=ed421f%7C37b84c%7CA9A9A9&chd=t%3A493%2C109%2C29&chdl=Failed%7CPassed%7CSkipped&chdlp=b&chf=a%2Cs%2C00000080&chl=78%2C1%25%7C17%2C3%25%7C4%2C6%25&chli=631&chlps=color%2CFFFFFF%7Cfont.size%2C12%7CtextStrokeWidth%2C0.5&chs=700x450&cht=pd&chtt=Revenue%20per%20month&chxl=0%3A%7CJan%7CFev%7CMar%7CAvr%7CMay&chxs=1N%2AcUSD0sz%2A%2C000000%2C14&chxt=x%2Cy"
The modified by MS Teams:
"https://image-charts.com/chart?chbr=20&chco=ed421f%7C37b84c%7CA9A9A9&chd=t%3A493%2C109%2C29&chdl=Failed%7CPassed%7CSkipped&chdlp=b&chf=a%2Cs%2C00000080&chl=78%2C1%25%7C17%2C3%25%7C4%2C6%25&chli=631&chlps=color%2CFFFFFF%7Cfont.size%2C12%7CtextStrokeWidth%2C0.5&chs=700x450&cht=pd&chtt=Revenue%20per%20month&chxl=0%3A%7CJan%7CFev%7CMar%7CAvr%7CMay&chxs=1N%2AcUSD0sz%2A%2C000000%2C14&chxt=x%2Cy"