None of the answers given so far touch the actual matter, except the hint at deception in Daniels.
If you go into combat, your enemy will seize you up. In fact, trained warriors do this to you even before combat is initiated. They will judge your strength, size and pose, what your movement tells about your training and of course your weapons, armour and shields.
There is a similar question about an invisble sword. Like the weapon, your primary advantage will be that the enemy cannot properly judge it. Initially, if you are trained to hold it in an inconspicuous way, he will not even know that you have a shield and believe you are stupid to leave your left flank so open. That initial surprise when his first blow hits the shield can already end the fight right then and there.
But even if he understands you are holding an invisible shield, from hitting it or from your pose and movement, he does not know where exactly in space it is at any given moment and which size and shape it is. That makes it incredibly difficult to do any of the typical maneuvers against shields that are aimed at hitting just above/under/around it.
Since one of your civilizations is advanced, all this comes into play not in regular battle, which I envision will be short, bloody and very, very one-sided as the spear-wielding savages charge into energy barriers, automated laser barrages and what-else. But wars have not been won on open battle fields for centuries. You need to take the cities, and the close-quarters of a city make melee weapons an actual threat even to an advanced civilization. If 20 savages rush you from across the street, can you really cut them all down before they reach your side, or will you have to fall back to melee combat for the surviving three?