Oh oh oh, me me me me..... just did this.
I have the same dog, well no, but.... my dog has no real desire for a toy. He's trained to fetch for food. He isn't all that keen on food. He's pretty keen, very keen, on chasing me if I run, but I can't run that much. Etc....
Soooooo...I just took a 5 day Play with your food challenge, the Collared Scholar, Meagan Karnes (giving credit where credit is due), and I have notes I can share, just ask.
I've been doing this for about 2 weeks and big changes.
Basic principle, turn food into a toy. All dogs have some food drive, or they would be dead. Under stress, a lot of dogs lose interest in toys before they refuse food. So by turning food into a game you have a powerful reward in more places and more situations.
I can now get his engagement under more circumstances.
Here's another game that might work if your dog has another significant person. Go out with that person, separate in space, call (cheerfully, not obedience) your dog back and forth between you. If no interest in a toy, have food, but do the 'play with your food' thing, make the food fast exciting & fun. String cheese separated into string and presented live & wriggling really turns my dog on, mind the fingers though.
I don't want to dump on your post. The technique I learned has 5 separate steps. Will share if interested, but it has really worked to build engagement with my dog who has extremely high prey drive (for wildlife), and unreliable toy drive, and moderate food drive.
Hope that helps.
PS. pretty normal to have dogs finding the wider world more compelling at times, don't beat yourself up over that.