Fixes bug when user not authenticated - Fixes bandsController tests and adds new ones

[#43916603]