Common usage will eventually change the rule if there is one. English is like this, always changing. "I've got trouble with..." is very commonly used and I have no problem with this usage. I suppose "I am having trouble with..." or "I have gotten into trouble with..." are better.
"If you obey all the rules, you miss all the fun."