Took half the day off work and got to court earlier but didn't get out of the courtroom almost 2 hours later. The judge says Case Dismiss but pay the $25 administration fee after showing proof of my fishing license. Another guy before me got caught for poaching a fish undersized. $500 dollar fine for that dude but he choose to fight the case. DFG is out doing their job.
I found another way to access the fishing license if you forgot your license and have a smart phone on you. It'll show all the info the officer need so he would have no reason to write you up. Links below.
https://www.ca.wildlifelicense.com/InternetSales/