Triggering OnOverlap in Spline Mesh

I am working on a project where I spawn spline meshes during runtime, and I need to know if they overlap with anything upon spawning.
For testing purposes I print the name of every object that overlaps with my spline mesh, using the ActorBeginOverlap Event.

Currently, it prints when my player character walks into the spline mesh, but not the other objects it clearly overlaps with.
Interestingly it does print when I move the objects into the Spline Mesh during play mode, but not if I move the spline mesh into the object.

Perhaps I am approaching this wrong. Do you have any suggestions? I’ve also tried using ComponentOverlapActors to no avail.

These are the collision settings for my spline mesh component:
SplineMeshSettings.PNG

These are the collision settings for the objects to overlap with:

My blueprint for showing overlaps: