I flipped the rug back over pressed it over the carpet and it seriously worked like magic.
How to get an area rug to lay flat on carpet.
Turn over the rug and lay it on the carpet.
If possible help hold the area rug in place by setting heavy furniture on top of it.
Double sided tape could be used in place of the carpet tape.
Lay a damp towel over the edges and iron them flat.
If the ends still curl up move to the next steps.
Then take an iron and set it to a medium heat.
With the towel still covering the carpeted area hold down the iron and press.
If your area rug is for a sitting area make sure the edges of the rug go under the sofa or chairs to help keep it from moving.
Turn over the rug with the right side down.
Take a wet towel and moisten the areas where the carpet is curling.
Apply carpet tape around the edges of the rug.
Cut tape to fit each edge of the rug.
Many times this will allow the rug to lay smooth for a while.