I thought Liberty was a budget range, something to do with Tanglewood? They did Ps and Js, also Tanglewood Rebel style basses IIRC
Maybe the bass just hasn't got a good inherent slap sound, some do slap better than others. Be aware that good technique is probably the most important factor in a good slap (or any) sound, irrelevant of the bass