A flashing charging light on a Nintendo DSi usually means one of two things:
The light flashes while actively charging and turns solid when full.
If flashing but not charging, try:
If issues persist after these steps, contact Nintendo Support.
Note: Flashing during charging is normal. Only worry if the battery % doesn't increase.