Recently PancakeSwap has migrated to V2.
You can migrate to V2 following the guide.
The V2 router is now https://bscscan.com/address/0x10ed43c718714eb63d5aa57b78b54704e256024e
However if you are already on V1, you will want to stay on V1 if possible because there is a problem with SafeMoon code in that the V1 router for PancakeSwap was hardcoded in.
Line 758 https://bscscan.com/address/0x8076c74c5e3f5852037f31ff0093eeb8c8add8d3#code
IUniswapV2Router02 _uniswapV2Router = IUniswapV2Router02(0x05fF2B0DB69458A0750badebc4f9e13aDd608C7F);
SafeMoon does not allow an update for this. There is not function in the code that will allow you to update this code.
This is important because the Liquification Process will happen to the V1 Router, if you moved to V2 and there is no LP in the V1 router, this will cause errors and you will be unable to swap or transfer your tokens.
If you do move to V2 then
In order to fix this you must set variable
swapAndLiquifyEnabled to false.
If you cannot do this because you rejected your ownership of your contract, then you must stay on V1. However you will not get rewards or fees for providing LP.
If you are having trouble removing Liquidity you may need to change your maxTxAmount so that when you remove liquidity it will go through.