Which screens are you still seeing when logging in?
Data & privacy, Touch ID, Fingerprint ID, Choose Your Look, and True Tone Display. Now that you've asked, most of these are all things that don't apply to the older MacBook Pros and iMacs we use this script on. Time to update that script. Thanks!

Are you using PreStage Enrollments? That's how we skip the Setup Assistant stuff.
I'd stop scripting the User Template bit of it. That's not going to work moving forward.
Here's a relevant Jamf thread about User Template
Another Thread
@gmorgan We're not using pre-stage enrollments for computers. I'm using a QuickAdd package with a script that runs on enrollment. We DEP our mobile devices but not computers.
@larry_barrett I'll take a look at this. Thanks. I wondered if things that I've been doing are sustainable and it looks like they might not be.
Editing the script that skips Apple's setup screen is working for now, but it's clearly not recommended for the future. I think we're going to need to move to DEPing our computers so we can use JAMF to suppress things like the setup assistant. This does affect how we configure docks in lab environments so I've switched to dockutil but my script isn't working. I'm going to read through some threads on that to help me solve it and maybe make a new one for advice.