The BAe146/Avro RJ aircraft has always had a bit of a thing with flap problems. I have had to do a couple of flapless landings myself. As someone has already said, it is absolutely no big deal unless the runway is too short. If it is, then you need to divert to an airfield with a longer runway.
The cause is usually the flap computer or a lack of grease in the runners.