As the title says, .csv export doesn't work for more than one lap (session, day), but I can export a whole day with .vbo (haven't tried other formats).
Steps to repro
1. Have a database with laps. Mine is ~4 years old with a local size of 186MB on a Pixel 7.
2. Select a lap.
3. Click export
4. Choose only CSV
5. Choose either mail or share.
6. The app reboots itself without bringing up the share context and returns to the "Agree" screen.
Steps I've tried:
1. Repair the database. Check showed a bad GPS fix with a longitude of -12255.48 or something: clearly outside the bounds. (Extracted, edited XML and reimported, check is clean now)
2. Wipe storage and cache, reimport
Steps I could try:
- ADB debugging to get the crash logs? My phone's in developer mode already, I have ADB, and I'm technically competent - but not with mobile app debugging, give me a pointer and I can make this happen if it's helpful.
- Send the DB to Harry. Just ask

This thread: viewtopic.php?t=6408 seems similar, but they've borked their Database a bit more.