>To me, the explanation that lower layers have been compacted and now block the water seem pretty reasonable.
The simpler and more likely explanation is that you have a clay or otherwise mostly impermeable substrate.
The simpler and more likely explanation is that you have a clay or otherwise mostly impermeable substrate.