You should not alter the layout's canvas size to do split screen.
From the top of my head there are several ways to achieve splitscreen:
1) Put each player's viewport on a separate layer, then sync objects and offset positions.
2) Use n drawing canvases, then iterate through each player and paste that player's viewport to their canvas.