Yes, A sign-off can be rejected and pushed for re-approval on the platform itself, Once a sign-off is rejected the reason for the rejection can be mentioned for better reference of re-approval.
As the sign-off is pushed for re-approval, the approval matrix goes back to the lowest level and the sign-off once the changes made has to follow the entire approval route as earlier starting from the basic level.
Check out this for better insight into sign-off re-approval. How to push a sign-off for re-approval