Project Won't Open-Mac IOS

Hi All,

Kinda freaking out, because I cannot get my project to open at all. I just see a constant loading screen. I can start a new project and upload into it fine, I just cannot access the project I’ve been working in. I’ve tried opening it through the app, but also via the file (I think) which just says error under it in my finder. I’ll past the log file below, if anyone may be able to help me (I’m also not very techy, so may need a fair amount of guidance/explanation)

Here’s the log file:

{“level”:30,“time”:1762196099615,“type”:“browser”,“name”:“main”,“args”:,“opts”:{“env”:“production”,“autoUpdates”:true,“contextIsolation”:true,“disableHardwareAcceleration”:false,“verbose”:false,“trace”:false,“data”:“/Users/hannahfuller/Library/Application Support/Tropy”,“cache”:“/Users/hannahfuller/Library/Caches/Tropy”,“logs”:“/Users/hannahfuller/Library/Logs/Tropy”},“version”:“1.17.1”,“msg”:“main.init 1.17.1 Darwin 24.4.0 (arm64)”}
{“level”:30,“time”:1762196099799,“type”:“browser”,“name”:“main”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196099801,“type”:“browser”,“name”:“main”,“msg”:“app state restored”}
{“level”:30,“time”:1762196099802,“type”:“browser”,“name”:“main”,“file”:“/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy”,“msg”:“open new project window”}
{“level”:30,“time”:1762196099869,“type”:“browser”,“name”:“main”,“msg”:“checking for updates…”}
{“level”:30,“time”:1762196099869,“type”:“browser”,“name”:“main”,“msg”:“switch to "system" theme”}
{“level”:30,“time”:1762196099871,“type”:“browser”,“name”:“main”,“status”:{“2d_canvas”:“enabled”,“direct_rendering_display_compositor”:“disabled_off_ok”,“gpu_compositing”:“enabled”,“multiple_raster_threads”:“enabled_on”,“opengl”:“enabled_on”,“rasterization”:“enabled”,“raw_draw”:“disabled_off_ok”,“skia_graphite”:“enabled_on”,“trees_in_viz”:“disabled_off”,“video_decode”:“enabled”,“video_encode”:“enabled”,“webgl”:“enabled”,“webgl2”:“enabled”,“webgpu”:“enabled”,“webnn”:“disabled_off”},“msg”:“gpu-info-update”}
{“level”:30,“time”:1762196100054,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762196100074,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196100074,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762196100077,“type”:“browser”,“name”:“main”,“msg”:“ready after 2231.760009765625ms”}
{“level”:30,“time”:1762196100217,“type”:“browser”,“name”:“main”,“msg”:“no updates available”}
{“level”:30,“time”:1762196100411,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196100412,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762196100413,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762196100413,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762196100413,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762196100458,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762196100514,“type”:“renderer”,“name”:“project”,“msg”:“project ready 656ms [dom:204ms init:255ms load:108ms]”}
{“level”:30,“time”:1762196105652,“type”:“browser”,“name”:“main”,“file”:null,“msg”:“open new project window”}
{“level”:30,“time”:1762196105792,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762196105806,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196105806,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762196105861,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196105862,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762196105863,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762196105863,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762196105863,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762196105903,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762196105952,“type”:“renderer”,“name”:“project”,“msg”:“project ready 282ms [dom:125ms init:12ms load:65ms]”}
{“level”:30,“time”:1762196135669,“type”:“renderer”,“name”:“project”,“msg”:“creating new project at "/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy"”}
{“level”:30,“time”:1762196135682,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196135739,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196135756,“type”:“renderer”,“name”:“project”,“msg”:“migrating project.tpy to #2403201717”}
{“level”:30,“time”:1762196135760,“type”:“renderer”,“name”:“project”,“msg”:“migrating project.tpy to #2412161647”}
{“level”:30,“time”:1762196135764,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196135765,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196135765,“type”:“renderer”,“name”:“project”,“msg”:“restoring nav@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196135765,“type”:“renderer”,“name”:“project”,“msg”:“restoring notepad@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196135765,“type”:“renderer”,“name”:“project”,“msg”:“restoring esper@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196135765,“type”:“renderer”,“name”:“project”,“msg”:“restoring imports@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196135765,“type”:“renderer”,“name”:“project”,“msg”:“restoring sidebar@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196135765,“type”:“renderer”,“name”:“project”,“msg”:“restoring panel@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196135767,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196135767,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196143242,“type”:“browser”,“name”:“main”,“file”:null,“msg”:“open new project window”}
{“level”:30,“time”:1762196143389,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762196143404,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196143404,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762196143459,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196143460,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762196143461,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762196143461,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762196143461,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762196143501,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762196143549,“type”:“renderer”,“name”:“project”,“msg”:“project ready 289ms [dom:132ms init:12ms load:66ms]”}
{“level”:30,“time”:1762196143576,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196145393,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762196145393,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762196145393,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762196145393,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:30,“time”:1762196156872,“type”:“browser”,“name”:“main”,“file”:“/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy”,“msg”:“open new project window”}
{“level”:30,“time”:1762196157028,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762196157045,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196157045,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762196157099,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196157100,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762196157101,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762196157101,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762196157101,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762196157141,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762196157186,“type”:“renderer”,“name”:“project”,“msg”:“project ready 298ms [dom:144ms init:13ms load:65ms]”}
{“level”:40,“time”:1762196312761,“type”:“renderer”,“name”:“project”,“stack”:“Error: ECANCELED: operation canceled, stat ‘/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy’”}
{“level”:30,“time”:1762196312763,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy”}
{“level”:30,“time”:1762196312763,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy”}
{“level”:40,“time”:1762196315664,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“failed to create db connection”}
{“level”:40,“time”:1762196315664,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“failed to create db connection”}
{“level”:40,“time”:1762196315665,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“unexpected error in *project.open”}
{“level”:40,“time”:1762196315665,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“unexpected error in *project.open”}
{“level”:40,“time”:1762196323836,“type”:“renderer”,“name”:“project”,“action”:“project.closed”,“meta”:{“ipc”:true,“seq”:9,“now”:1762196323836},“msg”:“project.closed failed: SQLITE_CANTOPEN: unable to open database file”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”}
{“level”:30,“time”:1762196323913,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196326266,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762196326267,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762196326267,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762196326267,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:40,“time”:1762196329511,“type”:“renderer”,“name”:“project”,“action”:“project.closed”,“meta”:{“ipc”:true,“seq”:10,“now”:1762196329511},“msg”:“project.closed failed: SQLITE_CANTOPEN: unable to open database file”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”}
{“level”:30,“time”:1762196329542,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196337449,“type”:“renderer”,“name”:“project”,“msg”:“persisting nav@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196337449,“type”:“renderer”,“name”:“project”,“msg”:“persisting notepad@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196337449,“type”:“renderer”,“name”:“project”,“msg”:“persisting esper@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196337449,“type”:“renderer”,“name”:“project”,“msg”:“persisting imports@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196337449,“type”:“renderer”,“name”:“project”,“msg”:“persisting sidebar@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196337450,“type”:“renderer”,“name”:“project”,“msg”:“persisting panel@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196337463,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196337485,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762196337485,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762196337485,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762196337485,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:30,“time”:1762196374264,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762196374265,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762196374265,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762196374265,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:30,“time”:1762196467376,“type”:“browser”,“name”:“main”,“file”:“/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy”,“msg”:“open new project window”}
{“level”:30,“time”:1762196467650,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762196467678,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196467678,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762196467736,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196467737,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762196467739,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762196467739,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762196467739,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762196467805,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762196467813,“type”:“renderer”,“name”:“project”,“msg”:“project ready 418ms [dom:265ms init:18ms load:80ms]”}
{“level”:30,“time”:1762196467896,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196467928,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196467938,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196467938,“type”:“renderer”,“name”:“project”,“msg”:“restoring nav@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196467938,“type”:“renderer”,“name”:“project”,“msg”:“restoring notepad@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196467938,“type”:“renderer”,“name”:“project”,“msg”:“restoring esper@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196467938,“type”:“renderer”,“name”:“project”,“msg”:“restoring imports@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196467938,“type”:“renderer”,“name”:“project”,“msg”:“restoring sidebar@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196467938,“type”:“renderer”,“name”:“project”,“msg”:“restoring panel@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196467940,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196467940,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196470714,“type”:“renderer”,“name”:“project”,“msg”:“persisting nav@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196470715,“type”:“renderer”,“name”:“project”,“msg”:“persisting notepad@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196470715,“type”:“renderer”,“name”:“project”,“msg”:“persisting esper@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196470715,“type”:“renderer”,“name”:“project”,“msg”:“persisting imports@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196470715,“type”:“renderer”,“name”:“project”,“msg”:“persisting sidebar@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196470715,“type”:“renderer”,“name”:“project”,“msg”:“persisting panel@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196470725,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196470746,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762196470746,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762196470746,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762196470746,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:30,“time”:1762196474967,“type”:“browser”,“name”:“main”,“file”:“/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy”,“msg”:“open new project window”}
{“level”:30,“time”:1762196475102,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762196475116,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196475116,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762196475169,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196475170,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762196475171,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762196475171,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762196475171,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762196475209,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762196475262,“type”:“renderer”,“name”:“project”,“msg”:“project ready 279ms [dom:122ms init:11ms load:63ms]”}
{“level”:30,“time”:1762196485765,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762196485765,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762196485765,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762196485765,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:30,“time”:1762196596990,“type”:“browser”,“name”:“main”,“file”:“/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy”,“msg”:“open new project window”}
{“level”:30,“time”:1762196597416,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762196597451,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196597451,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762196597511,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196597512,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762196597514,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762196597514,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762196597514,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762196597576,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762196597584,“type”:“renderer”,“name”:“project”,“msg”:“project ready 559ms [dom:404ms init:23ms load:80ms]”}
{“level”:30,“time”:1762196597654,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196597684,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196597693,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196597694,“type”:“renderer”,“name”:“project”,“msg”:“restoring nav@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196597694,“type”:“renderer”,“name”:“project”,“msg”:“restoring notepad@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196597694,“type”:“renderer”,“name”:“project”,“msg”:“restoring esper@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196597694,“type”:“renderer”,“name”:“project”,“msg”:“restoring imports@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196597694,“type”:“renderer”,“name”:“project”,“msg”:“restoring sidebar@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196597694,“type”:“renderer”,“name”:“project”,“msg”:“restoring panel@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196597695,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196597695,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy”}
{“level”:30,“time”:1762196606760,“type”:“browser”,“name”:“main”,“msg”:“open project in current window”}
{“level”:30,“time”:1762196607896,“type”:“renderer”,“name”:“project”,“msg”:“persisting nav@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196607896,“type”:“renderer”,“name”:“project”,“msg”:“persisting notepad@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196607896,“type”:“renderer”,“name”:“project”,“msg”:“persisting esper@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196607896,“type”:“renderer”,“name”:“project”,“msg”:“persisting imports@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196607897,“type”:“renderer”,“name”:“project”,“msg”:“persisting sidebar@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196607897,“type”:“renderer”,“name”:“project”,“msg”:“persisting panel@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196607908,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@4f0bb7d4-7e50-4ac1-a8bb-8099519af3e0”}
{“level”:30,“time”:1762196607927,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762196607927,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762196607927,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762196607928,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:30,“time”:1762196614341,“type”:“renderer”,“name”:“prefs”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“prefs.init”}
{“level”:30,“time”:1762196614350,“type”:“renderer”,“name”:“prefs”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196614350,“type”:“renderer”,“name”:“prefs”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762196614394,“type”:“renderer”,“name”:“prefs”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196614395,“type”:“renderer”,“name”:“prefs”,“msg”:“restoring prefs@tropy”}
{“level”:30,“time”:1762196614395,“type”:“renderer”,“name”:“prefs”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762196614423,“type”:“renderer”,“name”:“prefs”,“msg”:“prefs ready 217ms [dom:138ms init:6ms load:46ms]”}
{“level”:30,“time”:1762196614424,“type”:“renderer”,“name”:“prefs”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196623498,“type”:“renderer”,“name”:“prefs”,“msg”:“persisting prefs@tropy”}
{“level”:30,“time”:1762196623498,“type”:“renderer”,“name”:“prefs”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762196628617,“type”:“browser”,“name”:“main”,“file”:“/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy”,“msg”:“open new project window”}
{“level”:30,“time”:1762196628753,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762196628767,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762196628767,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762196628820,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762196628821,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762196628821,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762196628822,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762196628822,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762196628861,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762196628911,“type”:“renderer”,“name”:“project”,“msg”:“project ready 279ms [dom:123ms init:12ms load:64ms]”}
{“level”:30,“time”:1762196696376,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762196696382,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762196696383,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762196696383,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:30,“time”:1762196696758,“type”:“browser”,“name”:“main”,“msg”:“saving app state”}
{“level”:30,“time”:1762196696773,“type”:“browser”,“name”:“main”,“quit”:true,“code”:0,“msg”:“quit with exit code 0”}

Can you post a screenshot of the loading screen?

The log file suggests that the project opens without any problems, so perhaps it’s just that the window is hidden? Also, perhaps it’s confusing which project is actually open at the moment, so you could try the following: quit Tropy either from the menu or via Cmd+Q, then restart Tropy. At startup Tropy should try to open the most recently used project or, if it can’t find it, show the new project window. If you see no window at this point, you can try to use Window > Center from the menu. If the open project is your test project, close it via File > Close project and then open your real project from the new project window.

Hey, thanks for your assistance! There’s been some updates. In the midst of trying to fix this yesterday, I did redownload Tropy in the hopes it may be an update issue. Now I’m finding a new error code, and slightly wondering if I overwrote the file? Now there’s a triangle with an explanation point in the project load screen, attaching a picture of that.

Here’s that updated: {“level”:30,“time”:1762202638865,“type”:“browser”,“name”:“main”,“args”:,“opts”:{“env”:“production”,“autoUpdates”:true,“contextIsolation”:true,“disableHardwareAcceleration”:false,“verbose”:false,“trace”:false,“data”:“/Users/hannahfuller/Library/Application Support/Tropy”,“cache”:“/Users/hannahfuller/Library/Caches/Tropy”,“logs”:“/Users/hannahfuller/Library/Logs/Tropy”},“version”:“1.17.1”,“msg”:“main.init 1.17.1 Darwin 24.4.0 (x64)”}
{“level”:30,“time”:1762202639463,“type”:“browser”,“name”:“main”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762202639483,“type”:“browser”,“name”:“main”,“msg”:“app state restored”}
{“level”:30,“time”:1762202639500,“type”:“browser”,“name”:“main”,“msg”:“open new project window”}
{“level”:30,“time”:1762202640182,“type”:“browser”,“name”:“main”,“msg”:“checking for updates…”}
{“level”:30,“time”:1762202640278,“type”:“browser”,“name”:“main”,“msg”:“switch to "system" theme”}
{“level”:30,“time”:1762202640934,“type”:“browser”,“name”:“main”,“msg”:“no updates available”}
{“level”:30,“time”:1762202642028,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762202642493,“type”:“browser”,“name”:“main”,“msg”:“ready after 4944.2041015625ms”}
{“level”:30,“time”:1762202642541,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762202642544,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762202643632,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762202643748,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762202643773,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762202643776,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762202643780,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762202644492,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762202644954,“type”:“renderer”,“name”:“project”,“msg”:“project ready 5070ms [dom:2379ms init:298ms load:1380ms]”}
{“level”:40,“time”:1762202652177,“type”:“renderer”,“name”:“project”,“stack”:“Error: ENOENT: no such file or directory, stat ‘/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy’”}
{“level”:30,“time”:1762202768227,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762203133552,“type”:“browser”,“name”:“main”,“msg”:“open new project window”}
{“level”:30,“time”:1762203137117,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762203137764,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762203137767,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762203138791,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762203138877,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762203138886,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762203138890,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762203138894,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762203139598,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762203140089,“type”:“renderer”,“name”:“project”,“msg”:“project ready 6166ms [dom:3597ms init:260ms load:1285ms]”}
{“level”:40,“time”:1762203148133,“type”:“renderer”,“name”:“project”,“stack”:“Error: ENOENT: no such file or directory, stat ‘/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Test.tropy’”}
{“level”:40,“time”:1762203148403,“type”:“renderer”,“name”:“project”,“query”:“\n SELECT count(*) AS count FROM sqlite_schema”,“ms”:220,“msg”:“SLOW: db query took 220ms”}
{“level”:30,“time”:1762203149227,“type”:“renderer”,“name”:“project”,“msg”:“db query took 100ms”,“query”:“\n SELECT\n property_id AS id,\n vocabulary_id AS vocabulary,\n p.description,\n p.comment,\n label\n FROM properties p\n JOIN vocabularies v USING (vocabulary_id)\n LEFT JOIN labels ON (property_id = id AND language = ?)\n WHERE deleted is NULL”,“ms”:100}
{“level”:40,“time”:1762203698849,“type”:“renderer”,“name”:“project”,“msg”:“SLOW: ontology.template.import#12”}
{“level”:30,“time”:1762203702923,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762203702973,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762203703016,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762203703099,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:40,“time”:1762203704171,“type”:“browser”,“name”:“main”,“details”:{“reason”:“crashed”,“exitCode”:6},“msg”:“project[2] render-process crashed: crashed”}

Re-installing Tropy will not remove or overwrite your project file. Maybe you moved or renamed it? In any case, look in this folder in Finder to see if it’s there:

Note that there is an extra space at the end of ‘Archival Research’ – it’s possible that you just fixed the folder name and as a result Tropy would not find the project automatically anymore (but you should just be able to open it again from Finder or using the file picker).

It is there, I just cannot open it still. I’ve found it in the finder, will then drag it over to tropy and after loading for a bit it pops up with this.

OK right, please post the log file after you tried opening the project this way.

If you’d like us to check the integrity of the project database, you can also send me the project.tpy file in a direct message. To see the file in Finder you can right-click on the project and select ‘Show Package Contents’.

Here you go:

{“level”:30,“time”:1762270199302,“type”:“browser”,“name”:“main”,“args”:,“opts”:{“env”:“production”,“autoUpdates”:true,“contextIsolation”:true,“disableHardwareAcceleration”:false,“verbose”:false,“trace”:false,“data”:“/Users/hannahfuller/Library/Application Support/Tropy”,“cache”:“/Users/hannahfuller/Library/Caches/Tropy”,“logs”:“/Users/hannahfuller/Library/Logs/Tropy”},“version”:“1.17.1”,“msg”:“main.init 1.17.1 Darwin 24.4.0 (x64)”}
{“level”:30,“time”:1762270199893,“type”:“browser”,“name”:“main”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762270199914,“type”:“browser”,“name”:“main”,“msg”:“app state restored”}
{“level”:30,“time”:1762270199928,“type”:“browser”,“name”:“main”,“msg”:“open new project window”}
{“level”:30,“time”:1762270200432,“type”:“browser”,“name”:“main”,“msg”:“checking for updates…”}
{“level”:30,“time”:1762270200501,“type”:“browser”,“name”:“main”,“msg”:“switch to "system" theme”}
{“level”:30,“time”:1762270201412,“type”:“browser”,“name”:“main”,“msg”:“no updates available”}
{“level”:30,“time”:1762270202145,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762270202441,“type”:“browser”,“name”:“main”,“msg”:“ready after 2775.31494140625ms”}
{“level”:30,“time”:1762270202495,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762270202498,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762270203616,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762270203625,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762270203687,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762270203691,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762270203696,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762270204402,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762270204877,“type”:“renderer”,“name”:“project”,“msg”:“project ready 4668ms [dom:2051ms init:252ms load:1344ms]”}
{“level”:40,“time”:1762270212204,“type”:“renderer”,“name”:“project”,“stack”:“Error: ENOENT: no such file or directory, stat ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy’”}
{“level”:40,“time”:1762270213151,“type”:“renderer”,“name”:“project”,“query”:“\n SELECT count() AS count FROM sqlite_schema",“ms”:909,“msg”:“SLOW: db query took 909ms”}
{“level”:30,“time”:1762270273247,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762270285203,“type”:“browser”,“name”:“main”,“msg”:“open new project window”}
{“level”:30,“time”:1762270286940,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762270287322,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762270287326,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762270288467,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762270288476,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762270288526,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762270288530,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762270288534,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762270289177,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762270295118,“type”:“renderer”,“name”:“project”,“msg”:“project ready 9683ms [dom:1681ms init:231ms load:1349ms]”}
{“level”:40,“time”:1762270295208,“type”:“renderer”,“name”:“project”,“stack”:“Error: ENOENT: no such file or directory, stat ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy’”}
{“level”:40,“time”:1762270295931,“type”:“renderer”,“name”:“project”,“query”:"\n SELECT count(
) AS count FROM sqlite_schema”,“ms”:675,“msg”:“SLOW: db query took 675ms”}
{“level”:30,“time”:1762270302825,“type”:“browser”,“name”:“main”,“msg”:“focus existing project window”}
{“level”:30,“time”:1762270444947,“type”:“browser”,“name”:“main”,“file”:“/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research 2.tropy”,“msg”:“open new project window”}
{“level”:30,“time”:1762270446736,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762270447121,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762270447124,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762270448158,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762270448234,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762270448237,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762270448240,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762270448247,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762270448952,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762270449433,“type”:“renderer”,“name”:“project”,“msg”:“project ready 4397ms [dom:1876ms init:230ms load:1245ms]”}
{“level”:30,“time”:1762270458888,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research 2.tropy/project.tpy”}
{“level”:40,“time”:1762270460851,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“failed to create db connection”}
{“level”:40,“time”:1762270460906,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“unexpected error in project.open"}
{“level”:40,“time”:1762270461610,“type”:“renderer”,“name”:“project”,“query”:"\n SELECT count(
) AS count FROM sqlite_schema”,“ms”:619,“msg”:“SLOW: db query took 619ms”}
{“level”:40,“time”:1762270466236,“type”:“renderer”,“name”:“project”,“action”:“project.closed”,“meta”:{“ipc”:true,“seq”:9,“now”:1762270466234},“msg”:“project.closed failed: SQLITE_CANTOPEN: unable to open database file”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”}
{“level”:40,“time”:1762270469106,“type”:“renderer”,“name”:“project”,“stack”:“Error: ENOENT: no such file or directory, stat ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy’”}
{“level”:30,“time”:1762270486788,“type”:“browser”,“name”:“main”,“file”:“/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy”,“msg”:“open new project window”}
{“level”:30,“time”:1762270488803,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762270489184,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762270489188,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762270490235,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762270490370,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762270490373,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762270490377,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762270490385,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762270491072,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762270499981,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy”}
{“level”:30,“time”:1762270503482,“type”:“renderer”,“name”:“project”,“msg”:“project ready 16669ms [dom:2164ms init:225ms load:1321ms]”}
{“level”:40,“time”:1762270503592,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“failed to create db connection”}
{“level”:40,“time”:1762270503635,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“unexpected error in project.open"}
{“level”:40,“time”:1762270504130,“type”:“renderer”,“name”:“project”,“query”:"\n SELECT count(
) AS count FROM sqlite_schema”,“ms”:306,“msg”:“SLOW: db query took 306ms”}
{“level”:40,“time”:1762270509112,“type”:“renderer”,“name”:“project”,“action”:“project.closed”,“meta”:{“ipc”:true,“seq”:9,“now”:1762270509110},“msg”:“project.closed failed: SQLITE_CANTOPEN: unable to open database file”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”}
{“level”:40,“time”:1762270511884,“type”:“renderer”,“name”:“project”,“stack”:“Error: ENOENT: no such file or directory, stat ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy’”}
{“level”:30,“time”:1762270530813,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762270530951,“type”:“renderer”,“name”:“project”,“msg”:“persisting recent@tropy”}
{“level”:30,“time”:1762270530979,“type”:“renderer”,“name”:“project”,“msg”:“persisting settings@tropy”}
{“level”:30,“time”:1762270531026,“type”:“renderer”,“name”:“project”,“msg”:“persisting ui@tropy”}
{“level”:30,“time”:1762270532828,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762270537892,“type”:“renderer”,“name”:“project”,“msg”:“persisting projectFiles@tropy”}
{“level”:30,“time”:1762270883616,“type”:“browser”,“name”:“main”,“msg”:“open new project window”}
{“level”:30,“time”:1762270886520,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762270887011,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762270887015,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762270888008,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762270888102,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762270888118,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762270888120,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762270888125,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762270888829,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762270889386,“type”:“renderer”,“name”:“project”,“msg”:“project ready 5643ms [dom:3067ms init:227ms load:1250ms]”}
{“level”:40,“time”:1762270895683,“type”:“renderer”,“name”:“project”,“stack”:“Error: ENOENT: no such file or directory, stat ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy’”}
{“level”:40,“time”:1762270897653,“type”:“renderer”,“name”:“project”,“query”:“\n SELECT count(*) AS count FROM sqlite_schema”,“ms”:1974,“msg”:“SLOW: db query took 1974ms”}
{“level”:30,“time”:1762270926264,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy”}
{“level”:40,“time”:1762270927593,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“failed to create db connection”}
{“level”:40,“time”:1762270927651,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“unexpected error in project.open"}
{“level”:40,“time”:1762271167973,“type”:“renderer”,“name”:“project”,“action”:“project.closed”,“meta”:{“ipc”:true,“seq”:11,“now”:1762271167950},“msg”:“project.closed failed: SQLITE_CANTOPEN: unable to open database file”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”}
{“level”:30,“time”:1762271724010,“type”:“browser”,“name”:“main”,“msg”:“open new project window”}
{“level”:30,“time”:1762271727494,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762271728038,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762271728041,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762271729129,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762271729138,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762271729188,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762271729192,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762271729197,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762271729922,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762271731008,“type”:“renderer”,“name”:“project”,“msg”:“project ready 6664ms [dom:3450ms init:264ms load:1326ms]”}
{“level”:30,“time”:1762271731191,“type”:“browser”,“name”:“main”,“file”:“/Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research/Dissertation Research.tropy”,“msg”:“open new project window”}
{“level”:30,“time”:1762271734073,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“en”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1762271734837,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1762271734846,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1762271736910,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/hannahfuller/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1762271737084,“type”:“renderer”,“name”:“project”,“msg”:“restoring projectFiles@tropy”}
{“level”:30,“time”:1762271737091,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1762271737098,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1762271737114,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1762271738414,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1762271739878,“type”:“renderer”,“name”:“project”,“msg”:“project ready 8609ms [dom:3192ms init:417ms load:2499ms]”}
{“level”:40,“time”:1762271741164,“type”:“renderer”,“name”:“project”,“stack”:“Error: ENOENT: no such file or directory, stat ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy’”}
{“level”:40,“time”:1762271741833,“type”:“renderer”,“name”:“project”,“query”:"\n SELECT count(
) AS count FROM sqlite_schema”,“ms”:758,“msg”:“SLOW: db query took 758ms”}
{“level”:30,“time”:1762271750168,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/hannahfuller/Documents/Documents - Hannah’s MacBook Air/Loyola/Dissertation/Archival Research/Dissertation Research.tropy/project.tpy”}
{“level”:40,“time”:1762271752365,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“failed to create db connection”}
{“level”:40,“time”:1762271752393,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“unexpected error in project.open"}
{“level”:40,“time”:1762271752439,“type”:“renderer”,“name”:“project”,“query”:"\n SELECT count(
) AS count FROM sqlite_schema”,“ms”:2151,“msg”:“SLOW: db query took 2151ms”}
{“level”:40,“time”:1762271753095,“type”:“renderer”,“name”:“project”,“query”:“SELECT number FROM migrations ORDER BY number DESC LIMIT 1”,“ms”:362,“msg”:“SLOW: db query took 362ms”}
{“level”:40,“time”:1762271757254,“type”:“renderer”,“name”:“project”,“action”:“project.closed”,“meta”:{“ipc”:true,“seq”:9,“now”:1762271757253},“msg”:“project.closed failed: SQLITE_CANTOPEN: unable to open database file”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”}
{“level”:40,“time”:1762271760477,“type”:“renderer”,“name”:“project”,“stack”:“Error: ENOENT: no such file or directory, stat ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy/project.tpy’”,“msg”:“failed to stat project file ‘/Volumes/Han’s SSD/Loyola/Dissertation/Archival Research /Dissertation Research.tropy’”}

Right, the file you opened here doesn’t have the extra space in the folder name, so I’m guessing you just fixed the name and that’s why the project didn’t open automatically anymore.

That said, it is more concerning that the file can’t be opened. Normally this error shows up if the file you’re trying to open is not a proper database file or was otherwise damaged. If you send me the project.tpy file I can take a look if it is a damaged db file (and try to restore it) or if it’s blank file or something else – which would suggest that this isn’t actually the file (maybe it wasn’t fully copied over from the Macbook Air or something like that).

I’ve just installed tropy on my new MacBook and I seem to have the same problem. I can open older tropy-projects alright, but not the newer ones, which have on Windows a folder of their own. Those are normal folders on Windows with the project inside, but MacOS calls them “Manag…Project” and opens tropy when I click them. Then I get an error message and the logfiles look very similar to those above.

A new project on MacOS has the “Manag…Project”-type. If I look inside that new folder on Windows it looks like the other ones. I can open it on Windows, but when I change it, I can’t open it on MacOS anymore.

The standard project is a folder with a project.tpy file and an assets folder containing the images. On macOS the project folder is bundled, so Finder displays it this way and not like a regular folder. You can still look inside via right-click and ‘Show package contents’ which should open the project folder in a new Finder window.

What is the error message that you get when you open the project on macOS?

Here is the errormessage:

{“msg”:“SQLITE_CANTOPEN: unable to open database file”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“system”:“Darwin 25.4.0 (arm64)”,“time”:1776698878176,“version”:“1.17.3”}

How did you copy the project file to macOS? I suspect you may have copied just the folder without contents. If you right-click on the project file and show the contents, is the project.tpy file there (with a file size over zero)?

I did not copy it, it is still on the external hard drive that I also used from the Windows PC.

And you’re opening the project on macOS by double-clicking the project file as you’ve mentioned above? Can you repeat this and then (once the error shows) go to the log file and paste the full log file here?

{“level”:30,“time”:1776781069120,“type”:“browser”,“name”:“main”,“args”:[“file:///Volumes/home/Daten/Brigitte/Familie/tropy/Hetas_Vorfahren-neu.tropy/project.tpy”],“opts”:{“env”:“production”,“autoUpdates”:true,“contextIsolation”:true,“disableHardwareAcceleration”:false,“verbose”:false,“trace”:false,“data”:“/Users/brigitte/Library/Application Support/Tropy”,“cache”:“/Users/brigitte/Library/Caches/Tropy”,“logs”:“/Users/brigitte/Library/Logs/Tropy”},“version”:“1.17.3”,“msg”:“main.init 1.17.3 Darwin 25.4.0 (arm64)”}
{“level”:30,“time”:1776781069134,“type”:“browser”,“name”:“main”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1776781069135,“type”:“browser”,“name”:“main”,“msg”:“app state restored”}
{“level”:30,“time”:1776781069135,“type”:“browser”,“name”:“main”,“file”:“/Volumes/home/Daten/Brigitte/Familie/tropy/Hetas_Vorfahren-neu.tropy/project.tpy”,“msg”:“open new project window”}
{“level”:30,“time”:1776781069168,“type”:“browser”,“name”:“main”,“msg”:“checking for updates…”}
{“level”:30,“time”:1776781069237,“type”:“renderer”,“name”:“project”,“dpx”:2,“args”:{“frameless”:true,“locale”:“de”,“rendererPreference”:null,“zoom”:1},“msg”:“project.init”}
{“level”:30,“time”:1776781069245,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1776781069296,“type”:“browser”,“name”:“main”,“msg”:“no updates available”}
{“level”:30,“time”:1776781069245,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1776781069281,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/brigitte/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1776781069307,“type”:“renderer”,“name”:“project”,“renderer”:“webgl”,“resolution”:2,“msg”:“Esper.instance initialized with webgl renderer”}
{“level”:30,“time”:1776781069310,“type”:“browser”,“name”:“main”,“msg”:“ready after 277.52392578125ms”}
{“level”:30,“time”:1776781069339,“type”:“renderer”,“name”:“project”,“msg”:“project ready 176ms [dom:76ms init:6ms load:43ms]”}
{“level”:30,“time”:1776781069367,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Volumes/home/Daten/Brigitte/Familie/tropy/Hetas_Vorfahren-neu.tropy/project.tpy”}
{“level”:30,“time”:1776781069367,“type”:“renderer”,“name”:“project”,“msg”:“db schema version #2404301200”}
{“level”:40,“time”:1776781069442,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“failed to create db connection”}
{“level”:40,“time”:1776781069442,“type”:“renderer”,“name”:“project”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”,“msg”:“unexpected error in *project.open”}
{“level”:40,“time”:1776781071803,“type”:“renderer”,“name”:“project”,“action”:“project.closed”,“meta”:{“ipc”:true,“seq”:9,“now”:1776781071803},“msg”:“project.closed failed: SQLITE_CANTOPEN: unable to open database file”,“stack”:“Error: SQLITE_CANTOPEN: unable to open database file”}
{“level”:30,“time”:1776781071822,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Users/brigitte/Documents/Hetas_Vorfahren-neu.tropy/project.tpy”}
{“level”:30,“time”:1776781071826,“type”:“renderer”,“name”:“project”,“mode”:“r”,“msg”:“open db /Volumes/home/Daten/Brigitte/Familie/tropy/Bohnenkamp.tpy”}
{“level”:30,“time”:1776781072115,“type”:“renderer”,“name”:“project”,“msg”:“db query took 110ms”,“query”:“SELECT project_id AS id, name, (SELECT count(id) FROM items LEFT OUTER JOIN trash USING (id)) AS items, (SELECT count(id) FROM photos LEFT OUTER JOIN trash USING (id)) AS photos, (SELECT count(note_id) FROM notes) AS notes FROM project LIMIT 1”,“ms”:110}

According to the log file it tries to open project on the external disk and fails: it’s most likely due to a permissions issue. Afterwards it checks two other projects read-only (to show them in the recent project list) which seems to work: one is a copy of the same project in your local Documents folder, the other is another project on the external drive. Now I’m curious, can you open these two projects fine?

Yes. Bohnenkamp.tpy is an older project which does not have the bundled folder structure yet. And Hetas_Vorfahren-neu.tpy is the new project made on MacOS. I can open the version that was not yet changed on Windows.

OK. So, just to be sure: you created Hetas_Vorfahren-neuon macOS and it opens fine. You put it on the external disk, opened and worked on it on Windows, and now that copy produces the error on macOS but it does open on Windows. Is that right? That’s definitely odd! Could you try if it makes a difference if you move the project back to your Documents folder on the local disk? If that works it’s would point to this being a permissions issue. Otherwise, could you share the project with us so we can try to reproduce it (although, if it opens fine on Windows it’s unlikely to be an issue with the project itself).

You are right. After copying it I could open it again. So I tried with my current project (which is much larger) and I can open that locally, too. So at least I can work now. Thanks a lot!
Any idea how I could solve the permissions issue? When I opened the file in the documents folder, tropy asked for permission. But with the projects on the external drive it doesn’t ask. (Or maybe it did once and I clicked something wrong. I’m not absolutely sure.)