Regrettably no, EA says that they can't restore a streak and it happens to an awful lot of players (tap on me too, if it's happened to you), if you complain all you'll get out of them is some gem compo.
There was a small chance of you restoring it yourself but you would have to have acted immediately.
In the useful links thread there is Rackman70's guide to restoring a streak.
In the hints and tips thread i have put some ways of reducing the chances of streak loss.
I'm sure you'll agree that pvz2, with it's many flaws is a great game and losing your streak is the most annoying thing that can happen to a player and should be EA's number one priority on their list of things to fix.
It's happened to me nine times, my last one was 1860ish (sob) 😭