The issue might be with Electrs indexing. It’s fast but not always as thorough as Fulcrum. I’d recommend trying Fulcrum. It could fix the missing prevout problem.
If you’re sticking with Electrs, make sure the node is fully synced. Sometimes a reindex helps too…
Thank you @denny for the fast reply - really appreciate that.
Fulcrum is still building its index but I’ll try reindexing Electrs - looks like the only way to do that is to stop the service, blow away the folder and restart?