Thank you so much, I was going nuts trying to figure out what was wrong and this did the trick!!
"background": { "scripts": ["background.js"] },
but wouldn't they reject this from being approved because as you said the background scripts is deprecated in Manifest v3?