Barcelona head coach Hansi Flick took the blame for rotating his squad as they lost 4-2 away to Osasuna.