As others said, definitely Fico8. Not sure where you get your alerts, if you pulled a report+score that morning, or if you rely on myfico(generally a day late I'm scoring purposes, but still good). Whatever report they pulled was live, no reason for any delay. When did you get your report? It's far too big of a coincidence that the score they pulled was in the same range as your 'new' Fico score.
When you say 'the next day' do you mean you got an alert for myfico the next day about your score drop? Myfico is just always one day behind.