Registering a trademark in the US from Canada

Hey everyone, I have a question about filing a trademark with the USPTO website using a Canadian address. We reside in Canada but we’re selling on Amazon.com. We recently encountered an issue with our trademark application, and our brand registry got rejected. We reached out to the company that filed the trademark for us, and they mentioned it might be due to our Canadian address.

Has anyone here faced a similar situation or have any advice to share?

Thanks in advance!