I have no experience with sonoff but is your setup like this?:

Smart devices connect to a hub and the hub connects to the flint?

I do use aqara and noticed same type of behaviour but only because the vpn was active, it seems the servers might block vpn servers.

When I use a direct connection or vpn policies it worked for me.