Yep, if phone after service centre is working as you described it means that guys at SC screwed something up. So it's up to them, to repair your phone for free.
And it looks their flashed with incompatible firmware, such bugs happen if you flash with a different phone's firmware and you have luck to get phone starting ;-)