@Dr.aqua: You have no idea what you are talking about and has nothing to do with, please refrain from answer not related to the topic.
@Fishaman P: your answers do help, but its almost a little bit more complicated then that. It could be a freak of chance lol. However, I shall explain what the problem is.
As I previously stated whenever I use the Pokesav for my pokemon black the game is working properly. First I made only one pokemon and made sure it was an egg so that it can be legit and everything, once it hatched I saved the game and used Pokesav in order just to modify it and train from then on, I save it and then I use my DS and turn it on and the game works perfectly and the saved data is not corrupted, but then when I'm going to deposit a pokemon and take out another that is when the game crashes, a message appears saying, "An error has occurred, please turn off game." That's about it the game works good and is not corrupted just when I use the pc is when the game crashes, I should upload a video if you did not understand.