Help! Need a topper. In so much pain

Ok, so after going through the list that was linked for latex sources we went with a Sleeping Organic topper. They’re regional to us and offered free fast shipping and were super helpful on the phone. We ended up with a 3" Organic Dunlop Soft topper which has a rating of 18-22 ILD. So it’s been a week and we are still waking up with shoulder and hip pain and tossing and turning a bunch. We’re on a Latex Bliss Pamper base (40 ILD base and 21 ILD comfort layer). Do we need ANOTHER softer layer? Help please, we need some comfortable sleep.