• When you created the new file in the new filegroup you set a very small initial size with small growth increment.

    To avoid excess fragmentation, you should set the initial size so it is big enough for the new data, and for medium term future growth.