I had a similar problem on my 2025 F3-T. I was about 20 miles north of Victoria BC on my way to the Ryde the Rock rally. As I pulled up to a stop light the engine stopped. There were no error codes or indicators. The dash was normal. I hit the starter button and nothing. Tried it again and nothing. I turned the flashers on and turned the ignition off. I waited about about 30 seconds and turned it back on. The screen did its normal dance and when it finished I hit the starter again... and again, nothing. About that time a guy on a Harley stopped. He helped me push it off the road and said he knew a towing company that was honest and reasonable. He called them and left me their phone number. It was going to be about an hour before the tow truck could get there, so after about 30 minutes I decided to try it again. I turned the ignition on, but before hitting the start button, I turned off everything that might draw any power, driving lights, radio, bluetooth, and WiFi. Then I crossed my fingers and hit the starter button. The bike fired right up. I called the tow company, cancelled the tow, and left the driver a nice tip. I had no issues after that. When I got home, I took the bike to my dealer and the tech hooked it up to BUDS. He said that almost every known error code popped up. He did a screen grab and sent that along with my description of what happened to Can Am in Germany. As of a couple of weeks ago, he had not heard back from them. The bike is still running great.
I did have the battery tested at a Can Am dealer on Vancouver Island, and it tested good. Both the voltage and load tests were great. Before I took delivery of the bike in 2025 I had them replace the Chinese battery with a Yuasa