How can I make Component Overlap Components work on Construction Script?

It’s a component initialisation issue in the CS, they do not report accurately at that point yet - it’s a nuisance for certain workflows, like this. You could try:

But I doubt it’d help here. You may need to re-work / re-think the logic. There is a bug in the DB about this but it’s been flagged as Won't Fix. I believe it’s:

This is how it has to work since instance component transforms aren't applied till after actor construction is reran.