Is there a work around for this?
Not one that I can think of.
Do I need to break each object apart into separate objects?
Yes, every object that you want to schedule will need to be a separate object with the necessary parameters/properties that you want to schedule.
Is there a different criteria I should use?
No it has nothing to do with the criteria.
You just need the criteria that will select all of the objects you want to schedule - which is sounds like you already have.
The problem is you need individual objects.
One of the forum moderators.
Versions 6.5 to 25
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Dell Precision 3510 - i7 6820HQ @ 2.70GHz, 16GB RAM, AMD FirePro W5130M, Windows 10